diff --git a/pkg/tracing/config.go b/pkg/tracing/config.go index be9b25af3f..90b98c18c2 100644 --- a/pkg/tracing/config.go +++ b/pkg/tracing/config.go @@ -43,13 +43,15 @@ func NewTraceConfig(log logr.Logger, tracerName, address, certs string, kubeClie log.Error(err, "Failed to create the collector exporter") return nil, err } - res, err := resource.Merge( - resource.Default(), - resource.NewWithAttributes( - semconv.SchemaURL, + res, err := resource.New( + ctx, + resource.WithSchemaURL(semconv.SchemaURL), + resource.WithTelemetrySDK(), + resource.WithAttributes( semconv.ServiceNameKey.String(tracerName), semconv.ServiceVersionKey.String(version.BuildVersion), ), + resource.WithFromEnv(), ) if err != nil { log.Error(err, "failed creating resource")