micro-integrator icon indicating copy to clipboard operation
micro-integrator copied to clipboard

Providing W3C Trace Context headers support

Open akAsara opened this issue 4 years ago • 3 comments

Description:

W3C has introduced a set of common HTTP headers called W3C Trace context to overcome some issues such as lack of standardization which led to a jumble of mutually incompatible header formats between various vendors. W3C Trace context is a standard that makes distributed tracing easier to implement, more reliable, and ultimately more valuable for developers working with modern, highly distributed applications.

Since the current Jaeger Client of micro integrator does not support the W3C Trace Context Propagation format and also the current implementation was tightly coupled to the open-tracing related interfaces, we need to add this feature for upcoming product releases.

Suggested Labels: wso2 MI

akAsara avatar Sep 13 '21 09:09 akAsara

We use Opentracing in MI to publish traces. Opentracing does not support W3C Trace context propagation. We may need to go with OpenTelemetry, https://opentelemetry.io/docs/instrumentation/java/manual/, to support this.

Vathsan avatar Jan 26 '22 08:01 Vathsan

Hi, any progress about this functionality? Is it in the roadmap?

gspadotto avatar Jul 20 '22 06:07 gspadotto

Hi Team,

Any update on this feature ?

Best Regards, Nishanthi

NishanthiWi avatar May 19 '23 02:05 NishanthiWi