-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat Request: Support W3C Trace Context header #132
Comments
+1 |
It seems the Jaeger CPP should support W3C Format https://www.jaegertracing.io/docs/1.18/client-libraries/#propagation-format Here is an open PR: https://github.com/jaegertracing/jaeger-client-cpp/pull/255/files |
I also need this with a aspnet core backend . The backend only knows how to get the parent context if it is in W3C format. |
I have successfully upgraded jaeger tracer to custom branch: master...miry:upgrade-jeager-opentracing It generates W3C format headers. Also there is an improvement PR to have trace 128 bits jaegertracing/jaeger-client-cpp#254 |
Created a sample PR #147 to show how it is possible to use latest Jaeger with W3C. There are no any changes required in nginx-opentracing code. |
Jeager tracing released a new version where it supports W3C headers. |
W3C trace context now is "W3C Recommendation 06 February 2020"
But nginx-opentracing support B3 and jaeger, not support w3c trace context.
I know opentelemetry support W3c trace context dafault, but still many people use nginx-opentracing( specaily nginx-ingress-controller)
The text was updated successfully, but these errors were encountered: