[Reporting/Usage] Check monitoring enabled before registering collector (#19581)

This commit is contained in:
Tim Sullivan 2018-05-31 15:18:02 -07:00 committed by GitHub
parent 8f206db2c5
commit a801752e79
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -158,7 +158,7 @@ export const reporting = (kibana) => {
});
// Register a function to with Monitoring to manage the collection of usage stats
monitoringPlugin.status.once('green', () => {
monitoringPlugin && monitoringPlugin.status.once('green', () => {
if (monitoringPlugin.collectorSet) {
const callCluster = callClusterFactory(server).getCallClusterInternal(); // uses callWithInternal as this is for internal collection
monitoringPlugin.collectorSet.register(getReportingUsageCollector(server, callCluster));