From 6e7fa97c1333ce26a71acd0b43496fadd9966f5f Mon Sep 17 00:00:00 2001 From: adamantal Date: Tue, 18 Nov 2025 15:47:56 +0100 Subject: [PATCH] feat(collector/receiver): expose service.instance.id --- collector/receiver/telemetryapireceiver/receiver.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/collector/receiver/telemetryapireceiver/receiver.go b/collector/receiver/telemetryapireceiver/receiver.go index b8631809d0..f4cffda422 100644 --- a/collector/receiver/telemetryapireceiver/receiver.go +++ b/collector/receiver/telemetryapireceiver/receiver.go @@ -337,6 +337,11 @@ func newTelemetryAPIReceiver( r.Attributes().PutStr(semconv.AttributeServiceName, "unknown_service") } + serviceInstanceID, ok := set.Resource.Attributes().Get(semconv.AttributeServiceInstanceID) + if ok { + r.Attributes().PutStr(semconv.AttributeServiceInstanceID, serviceInstanceID.Str()) + } + if val, ok := os.LookupEnv("OTEL_SERVICE_NAME"); ok { r.Attributes().PutStr(semconv.AttributeServiceName, val) }