Fix duplicate labels
This commit is contained in:
parent
861214be5d
commit
004c1b1ee6
@ -170,6 +170,7 @@ func newResource(ctx context.Context) *resource.Resource {
|
|||||||
attributes := []attribute.KeyValue{
|
attributes := []attribute.KeyValue{
|
||||||
semconv.ServiceName(cfg.Name),
|
semconv.ServiceName(cfg.Name),
|
||||||
semconv.ServiceVersion(cfg.Version),
|
semconv.ServiceVersion(cfg.Version),
|
||||||
|
semconv.DeploymentEnvironment(cfg.Environment),
|
||||||
semconv.K8SPodName(os.Getenv("HOSTNAME")),
|
semconv.K8SPodName(os.Getenv("HOSTNAME")),
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -181,9 +182,7 @@ func newResource(ctx context.Context) *resource.Resource {
|
|||||||
// Conditionally provides an OTLP metrics exporter
|
// Conditionally provides an OTLP metrics exporter
|
||||||
func (s *settings) newMeterProvider(ctx context.Context) (*metric.MeterProvider, error) {
|
func (s *settings) newMeterProvider(ctx context.Context) (*metric.MeterProvider, error) {
|
||||||
// OTEL Prometheus Exporter
|
// OTEL Prometheus Exporter
|
||||||
exporter, err := prometheus.New(
|
exporter, err := prometheus.New()
|
||||||
prometheus.WithResourceAsConstantLabels(attribute.NewDenyKeysFilter()),
|
|
||||||
)
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user