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
-
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