Component
OBI (eBPF instrumentation)
What happened?
Followup action for bug #2732 and PR #2752.
Pull request #2752 verifies whether an instrumented Golang client (using the net standard package) is already injecting the Traceparent header in HTTP/1.x. If so, we prevent OBI from injecting again another traceparent and potentially breaking the instrumentation.
We should extend this behaviour to other tracer implementations. In this case, fixing duplicate client-side traceparent injection in generic HTTP/2.x or GRPC tracers.
Component
OBI (eBPF instrumentation)
What happened?
Followup action for bug #2732 and PR #2752.
Pull request #2752 verifies whether an instrumented Golang client (using the
netstandard package) is already injecting theTraceparentheader in HTTP/1.x. If so, we prevent OBI from injecting again another traceparent and potentially breaking the instrumentation.We should extend this behaviour to other tracer implementations. In this case, fixing duplicate client-side traceparent injection in generic HTTP/2.x or GRPC tracers.