'Is it possible to use Zipkin and Jaeger together?

I am making a short presentation about Distributed Tracing and I wanted to present it using Zipkin and Jaeger working together i.e. I send a request to my app, Sleuth adds essential trace headers, timestamp, etc., and sends it to Zipkin Collector and as well to Jaeger Collector. And here arise my question, is it possible to send data to both Zipkin and Jaeger?

I have found Jaeger and Zipkin architecture but I could not figure out whether my idea is possible or not.

Jaeger architecture: enter image description here

Zipkin architecture:

enter image description here

I have also found info about the usage of OpenTelemetry with Zipkin/Jaeger.

OpenTelemetry Zipkin/Jaeger conf img:

enter image description here

(https://github.com/open-telemetry/opentelemetry-java/blob/main/sdk-extensions/autoconfigure/README.md#zipkin-exporter)

But according to this, we have to specify "otel.traces.exporter" variable to either "jaeger" or "zipkin" value, so it would suggest that running Zipkin and Jaeger together is not possible. However, these are only my speculations.

What do you think about it?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source