Closed raafael closed 4 months ago
I think the heaeders you are looking for is tracestate and traceparent https://www.w3.org/TR/trace-context/
Do you get them in your backend?
The documentation seems not really up to date
Hello @raafael , @rassmate is right, the documentation is not up to date. This section of the documentation referred to the recently deprecated OpenCensus implementation, which used X-B3-style headers. OpenTelemetry uses W3C TraceContext. We will update this section, thanks!
Environment info:
docker
I'm not getting the tracing headers in my backend, in the docs https://www.krakend.io/docs/endpoints/parameter-forwarding/#default-headers-sent-from-krakend-to-backends I understand if we are using tracing in krakend the headers: X-B3-Sampled, X-B3-Spanid and X-B3-Traceid should arrive at backend.
I'm debbuging the headers in a Golang app that krakend call and there isn't any header about tracing. In my krakend configuration file for backend I configure "input_headers" with "*". And I'm using the tracing config from the docs export to jaeger.
Am I missing something?