Skip to content

Commit 2d5086e

Browse files
nodeceAndersonQ
andauthored
[libbeat] use SetupMetricsOptions instead of SetupMetrics (#46313)
--------- Co-authored-by: Anderson Queiroz <[email protected]>
1 parent 89721e6 commit 2d5086e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

libbeat/cmd/instance/beat.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,14 @@ func (b *Beat) createBeater(bt beat.Creator) (beat.Beater, error) {
346346

347347
reg := b.Monitoring.StatsRegistry().GetOrCreateRegistry("libbeat")
348348

349-
err = metricreport.SetupMetrics(b.Info.Logger.Named("metrics"), b.Info.Beat, version.GetDefaultVersion()) //nolint:staticcheck //keep behavior for now
349+
err = metricreport.SetupMetricsOptions(metricreport.MetricOptions{
350+
Name: b.Info.Beat,
351+
Version: version.GetDefaultVersion(),
352+
EphemeralID: metricreport.EphemeralID().String(), //nolint:staticcheck //keep behavior for now
353+
Logger: b.Info.Logger.Named("metrics"),
354+
SystemMetrics: monitoring.Default.GetOrCreateRegistry("system"),
355+
ProcessMetrics: monitoring.Default.GetOrCreateRegistry("beat"),
356+
})
350357
if err != nil {
351358
return nil, err
352359
}

0 commit comments

Comments
 (0)