MCPcopy
hub / github.com/grafana/tempo / NewMeterProvider

Function NewMeterProvider

modules/distributor/receiver/metrics_provider.go:69–73  ·  view source on GitHub ↗

NewMeterProvider returns a MeterProvider that does not record any telemetry.

(reg prometheus.Registerer)

Source from the content-addressed store, hash-verified

67
68// NewMeterProvider returns a MeterProvider that does not record any telemetry.
69func NewMeterProvider(reg prometheus.Registerer) MeterProvider {
70 return MeterProvider{
71 metrics: newMetrics(reg),
72 }
73}
74
75// Meter returns an OpenTelemetry Meter that does not record any telemetry.
76func (mp MeterProvider) Meter(string, ...metric.MeterOption) metric.Meter {

Callers 2

NewFunction · 0.85
BenchmarkMetricsProviderFunction · 0.85

Calls 1

newMetricsFunction · 0.70

Tested by 1

BenchmarkMetricsProviderFunction · 0.68