@@ -486,20 +486,20 @@ func (b *Beat) registerStateMetrics() {
486486 stateRegistry := b .Monitoring .StateRegistry ()
487487
488488 // state.service
489- serviceRegistry := stateRegistry .NewRegistry ("service" )
489+ serviceRegistry := stateRegistry .GetOrCreateRegistry ("service" )
490490 monitoring .NewString (serviceRegistry , "version" ).Set (b .Info .Version )
491491 monitoring .NewString (serviceRegistry , "name" ).Set (b .Info .Beat )
492492 monitoring .NewString (serviceRegistry , "id" ).Set (b .Info .ID .String ())
493493
494494 // state.beat
495- beatRegistry := stateRegistry .NewRegistry ("beat" )
495+ beatRegistry := stateRegistry .GetOrCreateRegistry ("beat" )
496496 monitoring .NewString (beatRegistry , "name" ).Set (b .Info .Name )
497497
498498 // state.host
499499 monitoring .NewFunc (stateRegistry , "host" , host .ReportInfo ("" /* don't use FQDN */ ), monitoring .Report )
500500
501501 // state.management
502- managementRegistry := stateRegistry .NewRegistry ("management" )
502+ managementRegistry := stateRegistry .GetOrCreateRegistry ("management" )
503503 monitoring .NewBool (managementRegistry , "enabled" ).Set (b .Manager .Enabled ())
504504}
505505
@@ -785,7 +785,7 @@ func (b *Beat) registerClusterUUIDFetching() (func(), error) {
785785// Build and return a callback to fetch the Elasticsearch cluster_uuid for monitoring
786786func (b * Beat ) clusterUUIDFetchingCallback () elasticsearch.ConnectCallback {
787787 stateRegistry := b .Monitoring .StateRegistry ()
788- elasticsearchRegistry := stateRegistry .NewRegistry ("outputs.elasticsearch" )
788+ elasticsearchRegistry := stateRegistry .GetOrCreateRegistry ("outputs.elasticsearch" )
789789 clusterUUIDRegVar := monitoring .NewString (elasticsearchRegistry , "cluster_uuid" )
790790
791791 callback := func (esClient * eslegclient.Connection , _ * logp.Logger ) error {
@@ -823,7 +823,7 @@ func (b *Beat) setupMonitoring() (report.Reporter, error) {
823823 // Expose monitoring.cluster_uuid in state API
824824 if monitoringClusterUUID != "" {
825825 stateRegistry := b .Monitoring .StateRegistry ()
826- monitoringRegistry := stateRegistry .NewRegistry ("monitoring" )
826+ monitoringRegistry := stateRegistry .GetOrCreateRegistry ("monitoring" )
827827 clusterUUIDRegVar := monitoring .NewString (monitoringRegistry , "cluster_uuid" )
828828 clusterUUIDRegVar .Set (monitoringClusterUUID )
829829 }
0 commit comments