nginxinc / nginx-otel

Apache License 2.0
168 stars 19 forks source link

trace propagate failed #70

Open lerminou opened 1 month ago

lerminou commented 1 month ago

Describe the bug

I have an API which calls another API I try to set the nginx otel module for the second API I set the traceparent header in my call.

Nginx always create a new trace despite the propagate option

If I remove the otel module, then only 1 trace is created in Tempo (ofc I haven't the nginx span)

Expected behavior

Tempo is receiving only 1 trace

Your environment

nginx otel 1.26.1 kubernetes

Additional context

the kubernetes ingress otel module is working fine

p-pautov commented 1 month ago

Please, provide minimum configuration example.