From f8052276f5d94704fb0e1375590f91723b6d6d6d Mon Sep 17 00:00:00 2001 From: Florian Lehner Date: Thu, 26 Jun 2025 10:31:40 +0200 Subject: [PATCH] reporter: fix OTel SemConv Update OTel SemConv dependency and fix SemConv keys accordingly. Signed-off-by: Florian Lehner --- reporter/internal/pdata/generate.go | 6 +++--- reporter/samples/attrmgr_test.go | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/reporter/internal/pdata/generate.go b/reporter/internal/pdata/generate.go index 254e803fb..1a2f1c64a 100644 --- a/reporter/internal/pdata/generate.go +++ b/reporter/internal/pdata/generate.go @@ -13,7 +13,7 @@ import ( "go.opentelemetry.io/collector/pdata/pprofile" "go.opentelemetry.io/otel/attribute" - semconv "go.opentelemetry.io/otel/semconv/v1.30.0" + semconv "go.opentelemetry.io/otel/semconv/v1.34.0" "go.opentelemetry.io/ebpf-profiler/libpf" "go.opentelemetry.io/ebpf-profiler/reporter/samples" @@ -162,7 +162,7 @@ func (p *Pdata) setProfile( // semantic convention for build_id, replace these hard coded // strings. attrMgr.AppendOptionalString(mapping.AttributeIndices(), - semconv.ProcessExecutableBuildIDGnuKey, + semconv.ProcessExecutableBuildIDGNUKey, ei.GnuBuildID) attrMgr.AppendOptionalString(mapping.AttributeIndices(), semconv.ProcessExecutableBuildIDHtlhashKey, @@ -226,7 +226,7 @@ func (p *Pdata) setProfile( for key, value := range traceInfo.EnvVars { attrMgr.AppendOptionalString( sample.AttributeIndices(), - attribute.Key("env."+key), + attribute.Key("process.environment_variable."+key), value) } diff --git a/reporter/samples/attrmgr_test.go b/reporter/samples/attrmgr_test.go index bd03376b4..85e23338a 100644 --- a/reporter/samples/attrmgr_test.go +++ b/reporter/samples/attrmgr_test.go @@ -12,7 +12,7 @@ import ( "go.opentelemetry.io/collector/pdata/pcommon" "go.opentelemetry.io/collector/pdata/pprofile" "go.opentelemetry.io/ebpf-profiler/libpf" - semconv "go.opentelemetry.io/otel/semconv/v1.30.0" + semconv "go.opentelemetry.io/otel/semconv/v1.34.0" ) type attributeStruct struct {