-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
False
-
-
False
-
-
-
-
0
There is no obvious way to set the trace ID for a message when the traceparent header is missing from the incoming message.
One use case example: for messages received from an external source (i.e. not controlled by the developer of the camel route), the incoming message body contains the trace ID. It would be nice if there was a way to set the current trace ID with the one found in the message body.
There is a way to get into the current span via ActiveSpanManager.getSpan(exchange), but the API here doesn't allow you to override the ID.
1.
|
Development expose api to override opentelemetry trace id for camel route | New | Unassigned | ||
2.
|
Productization expose api to override opentelemetry trace id for camel route | New | Unassigned | ||
3.
|
Review Test expose api to override opentelemetry trace id for camel route | New | Unassigned |