Describe the extension
Extension to bring OpenTelemetry as an alternative, and future, tracing option. This extension would not offer support of the metrics pieces of OpenTelemetry, only the tracing.
Additional context
It's necessary as part of bringing tracing into Quarkus for Reactive Messaging
Any news on this? I saw there is https://github.com/smallrye/smallrye-opentelemetry POC, but work there halted. What's the plan on it?
CloudEvents (Knative Eventing) supports only W3C distributed tracing, so it's hard to integrate that with Quarkus service as there's only incompatible OpenTracing Quarkus extension, which uses old Jaeger (0.33). In Jaerger 1.2+, this https://github.com/jaegertracing/jaeger-client-java/commit/568ab68ec2ac5e9e811b1d0d76f752f3242d45d3 has landed, so that would give at least a bridge solution.
It's in progress @cardil.
My plan, and hope, is to have an initial extension available in 1.11, which should be January's release
Most helpful comment
It's in progress @cardil.
My plan, and hope, is to have an initial extension available in 1.11, which should be January's release