diff --git a/serve/opentelemetry.go b/serve/opentelemetry.go index 4e5b777c2f..9ce8d1f73c 100644 --- a/serve/opentelemetry.go +++ b/serve/opentelemetry.go @@ -26,10 +26,15 @@ import ( // newResource returns a resource describing this application. func newResource(p *plugin.Plugin) *resource.Resource { + def := resource.Default() + schemaURL := def.SchemaURL() + if schemaURL == "" { + schemaURL = semconv.SchemaURL + } r, err := resource.Merge( - resource.Default(), + def, resource.NewWithAttributes( - semconv.SchemaURL, + schemaURL, semconv.ServiceName("cloudquery-"+p.Name()), semconv.ServiceVersion(p.Version()), ),