-
Notifications
You must be signed in to change notification settings - Fork 31
Feature request: Add supporting for "uber-trace-id" header. #22
Comments
I'd like to have the option of different propagation formats (see also #21): to make the change I think we may need to break up the plugin into multiple plugins where you separately enable extractors, injectors and reporters. To make coordination between these different plugins consistent, I'm looking into if we should add things to the Kong PDK. |
Is there any news on this? We use Jeager tracing and while we can collect the Zipkin trace from kong, we are having a bear of a time aggregating the traces together. It would be awesome to find out if theres any news on this issue. |
This is the kong-plugin-zipkin, isn't it better to request this feature in an opentracing plugin or create a plugin for Jaeger? I honestly don't think this plugin should support such a thing. On top of that jaeger also supports b3 so that could be also an option. |
This was implemented in #101 |
When using Kong Zipkin plugin with Jaeger client without
B3TextMapCodec
, Jaeger can't aggregate spans and services span:To flexibility support integrating multiple tracing system (jaeger, zipkin) with Kong.
Let's support extracting span from Tracing Context header like
uber-trace-id
header when unable extracting fromX-B3-...
headers in the request, and also injecting Kong's span context touber-trace-id
as well as currentX-B3-...
headers to upstream request headers.The text was updated successfully, but these errors were encountered: