Replies: 1 comment 5 replies
-
@ruby4mag did you manage to find any solution to this issue? Been having the same behavior on X-Ray and couldn't figure out why it's happening. Although I haven't yet checked otel's debug logs, I am pretty sure lack of context propagation or respect of it is the root cause. |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Team,
I have a use case like below,
{:content_type=>"application/octet-stream", :headers=>{"traceparent"=>"00-4bf8fc375a1a796cf8e9ac79f9e18fa0-f714722dfa4b3139-01"}, :delivery_mode=>2, :priority=>0, :tracer_receive_headers=>{"traceparent"=>"00-def04aabef1dff356414dd01fb96f05b-c429bb60b5b843e0-01"}}
The issue is, when I visualize traces in wavefront, I see the publish transaction as a separate trace and, consume and forward as a separate trace. Ideally, it should have been a single trace starting with publish span and continue with consume and forward spans.
It means bunny auto instrumentation is not getting/using the context information from the message headers and instead , creating a new trace.
Any lights on this please ?
Beta Was this translation helpful? Give feedback.
All reactions