lightstep / lightstep-tracer-javascript

Lightstep distributed tracing library for Node.js and the browser
https://lightstep.com
MIT License
77 stars 66 forks source link

feat: Add Envoy Propagator #264

Open ishg opened 3 years ago

ishg commented 3 years ago

Adding support for Envoy Propagator, i.e. injecting Span context as a binary string under a single x-ot-span-context header. This is required for applications making requests to services behind Istio. Istio currently uses the envoy propagator which defaults to looking for this header as an incoming value to decode existence of trace.

cc: @austinlparker