Open Emily-Jiang opened 2 years ago
Do we want to support the scenario of having both MP Telemetry and MP OpenTracing enabled?
Supporting both is possible by using OpenTracing Shim in opentelemetry. The traces are not duplicated and should user want to retain particular export format or header propagation, they are free to do so by configuring appropriate OpenTelemetry components.
End users have to choose either to use MP OpenTracing or MP Telemetry. Microservices using MP Telemetry should work with another one using MP OpenTracing. A blog on this will be published in due course.
Description
As a:
...I need to be able to:
choose when to use MicroProfile OpenTracing or MicroProfile Telemetry. ...which enables me to: make my current applications that using MicroProfile OpenTracing continue working. I don't want to have both MicroProfile OpenTracing and MicroProfile Telemetry providing traces.