From 004c1b1ee60a065e359e97ca63dfa24829be71a0 Mon Sep 17 00:00:00 2001 From: Ryan McGuire Date: Tue, 28 Jan 2025 15:46:56 -0500 Subject: [PATCH] Fix duplicate labels --- pkg/otel/otel.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/otel/otel.go b/pkg/otel/otel.go index c0bba69..7f8005c 100644 --- a/pkg/otel/otel.go +++ b/pkg/otel/otel.go @@ -170,6 +170,7 @@ func newResource(ctx context.Context) *resource.Resource { attributes := []attribute.KeyValue{ semconv.ServiceName(cfg.Name), semconv.ServiceVersion(cfg.Version), + semconv.DeploymentEnvironment(cfg.Environment), semconv.K8SPodName(os.Getenv("HOSTNAME")), } @@ -181,9 +182,7 @@ func newResource(ctx context.Context) *resource.Resource { // Conditionally provides an OTLP metrics exporter func (s *settings) newMeterProvider(ctx context.Context) (*metric.MeterProvider, error) { // OTEL Prometheus Exporter - exporter, err := prometheus.New( - prometheus.WithResourceAsConstantLabels(attribute.NewDenyKeysFilter()), - ) + exporter, err := prometheus.New() if err != nil { return nil, err }