@@ -477,20 +477,20 @@ func (b *Beat) registerStateMetrics() {
477477 stateRegistry := b .Monitoring .StateRegistry ()
478478
479479 // state.service
480- serviceRegistry := stateRegistry .NewRegistry ("service" )
480+ serviceRegistry := stateRegistry .GetOrCreateRegistry ("service" )
481481 monitoring .NewString (serviceRegistry , "version" ).Set (b .Info .Version )
482482 monitoring .NewString (serviceRegistry , "name" ).Set (b .Info .Beat )
483483 monitoring .NewString (serviceRegistry , "id" ).Set (b .Info .ID .String ())
484484
485485 // state.beat
486- beatRegistry := stateRegistry .NewRegistry ("beat" )
486+ beatRegistry := stateRegistry .GetOrCreateRegistry ("beat" )
487487 monitoring .NewString (beatRegistry , "name" ).Set (b .Info .Name )
488488
489489 // state.host
490490 monitoring .NewFunc (stateRegistry , "host" , host .ReportInfo ("" /* don't use FQDN */ ), monitoring .Report )
491491
492492 // state.management
493- managementRegistry := stateRegistry .NewRegistry ("management" )
493+ managementRegistry := stateRegistry .GetOrCreateRegistry ("management" )
494494 monitoring .NewBool (managementRegistry , "enabled" ).Set (b .Manager .Enabled ())
495495}
496496
@@ -776,7 +776,7 @@ func (b *Beat) registerClusterUUIDFetching() (func(), error) {
776776// Build and return a callback to fetch the Elasticsearch cluster_uuid for monitoring
777777func (b * Beat ) clusterUUIDFetchingCallback () elasticsearch.ConnectCallback {
778778 stateRegistry := b .Monitoring .StateRegistry ()
779- elasticsearchRegistry := stateRegistry .NewRegistry ("outputs.elasticsearch" )
779+ elasticsearchRegistry := stateRegistry .GetOrCreateRegistry ("outputs.elasticsearch" )
780780 clusterUUIDRegVar := monitoring .NewString (elasticsearchRegistry , "cluster_uuid" )
781781
782782 callback := func (esClient * eslegclient.Connection ) error {
@@ -814,7 +814,7 @@ func (b *Beat) setupMonitoring() (report.Reporter, error) {
814814 // Expose monitoring.cluster_uuid in state API
815815 if monitoringClusterUUID != "" {
816816 stateRegistry := b .Monitoring .StateRegistry ()
817- monitoringRegistry := stateRegistry .NewRegistry ("monitoring" )
817+ monitoringRegistry := stateRegistry .GetOrCreateRegistry ("monitoring" )
818818 clusterUUIDRegVar := monitoring .NewString (monitoringRegistry , "cluster_uuid" )
819819 clusterUUIDRegVar .Set (monitoringClusterUUID )
820820 }
0 commit comments