jaegertracing / documentation

Documentation/website for the Jaeger Distributed Tracing project.
https://jaegertracing.io/
Apache License 2.0
65 stars 158 forks source link

Document jaeger-debug-id #349

Open pavolloffay opened 4 years ago

pavolloffay commented 4 years ago

The feature is mentioned here https://www.jaegertracing.io/docs/1.16/client-features/ but it's not clear how it works. We have some more docs here https://github.com/jaegertracing/jaeger-client-java#via-http-headers

fischerman commented 4 years ago

@pavolloffay I was wondering what the implications of this feature are for the availability of Jaeger or the entire system in case of a (deliberate) high load on a service. This header seems to bypass measures like rate limiting, which I would consider important for the stability of the system. Is there any protection for that?

Components like the Kubernetes Nginx ingress controller don't have an option to disable this feature. As a workaround you could change the header name to something unknown.