Jaeger is a very great tool and easy to start with. However in production it has a significant downside - it's UI doesn't have any authentication. So you need to to play around with reverse proxies and external auth tools to hide jaeger UI behind something, like keycloak + oauth proxy + your main reverse proxy. It's a pain to setup this. While I find that from release of 2024.1 Seq does also support tracing, which in my opinion is more convenient to view together with logs in one place. This is what I personally use. Seq provides Auth and ApiKeys out of the box, which is super easy to setup. And OpenTelemetry exporter easily sends tracing data to Seq using gRPC endpoint
Tack!
Could you please provide more information about data persistence in Jaeger?
Fantastic video Milan
Hi bro i need help to configure Jaeger for java and spring boot application for jar ablnd war files
Excellent content! What theme do you use in VS so that it has these font colors?
Thanks sir
very helpful, thanks Milan🔥🔥
Awesome!
Hello Milan! What can you say about the comparison between ELK and Jaeger in terms of distributed tracing? I know that there is Elastic APM, and it's possible to see database queries there (I believe that it's important if we talk about tracing). Additionally, in ELK, we can somehow achieve distributed logging.
Hi, Milan I am always getting single span even I use multiple things in may API like calling SP, API, etc. Am I missing something?
Can this be replaced if I use Azure Monitor with Application Insights?
Is it possiblle to see requests / responses payloads in jaeger ?
would you use tracing in monolith or is it an overkill?
Cool video, btw why did you use MSSQL for this?
How does the Jaeger know that the message, after passing through RabbitMq, belongs to the same process?
Hi, can Prometheus do this?
What is the difference between Azure app insights and jaeger
So .Net Aspire can't kill docker-compose and open telemetry?))
@MilanJovanovicTech