-
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
Unable to set context header for jaeger #35
Comments
Could you try adding |
I believe that is the default for that option, but I gave it a try and I see the same behavior. |
@isaachier - any idea what's going on here? |
Ya I think I just fixed this. See jaegertracing/jaeger-client-cpp#91. |
@ssorathia - that fix hasn't been released yet, but try rebuilding the docker image with these arguments:
|
Ya very sorry I didn't see this bug until recently. |
Ok, let me give it a try, I'll get back to you shortly. |
That looks like it resolved the issue! The header seems to both be used for new trace's as well as if a trace id is passed in via the new header. From my perspective, this is the expected behavior. Thanks for the quick fixes, I can use what I have right now, but just wondering as to when you think this will be rolled into a release? |
Hopefully I'll push a release within the next few days. If @rnburn is ready, a corresponding change here can be merged immediately afterwards. |
That would be awesome! I'll keep an eye out for it. Do you guys want to close this issue, want me to close it, or what is your process for these types of issues? |
Fixed in 0.4.0 docker image. |
I seem to be having an issue setting a custom header for the propagation of the traceid.
I have a config like the following:
However, when I issue a simple curl command against this endpoint,
curl localhost/dump
, the downstream service that gets proxied to still sees theUber-Trace-Id
header and my custom trace header is nowhere to be found. I'm not sure if I'm doing something wrong, or if I'm not understanding what that configuration parameter is really supposed to do. I'm using the latest docker container atrnburn/nginx-opentracing:latest
to run this.Any help on this would be appreciated.
The text was updated successfully, but these errors were encountered: