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

Function newMetrics

modules/distributor/receiver/metrics_provider.go:47–60  ·  view source on GitHub ↗
(reg prometheus.Registerer)

Source from the content-addressed store, hash-verified

45}
46
47func newMetrics(reg prometheus.Registerer) *metrics {
48 return &metrics{
49 receiverAcceptedSpans: promauto.With(reg).NewCounterVec(prometheus.CounterOpts{
50 Namespace: "tempo",
51 Name: "receiver_accepted_spans",
52 Help: "Number of spans successfully pushed into the pipeline.",
53 }, []string{"receiver", "transport"}),
54 receiverRefusedSpans: promauto.With(reg).NewCounterVec(prometheus.CounterOpts{
55 Namespace: "tempo",
56 Name: "receiver_refused_spans",
57 Help: "Number of spans that could not be pushed into the pipeline.",
58 }, []string{"receiver", "transport"}),
59 }
60}
61
62// MeterProvider is an OpenTelemetry No-Op MeterProvider.
63type MeterProvider struct {

Callers 1

NewMeterProviderFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected