JaegerTracing

Oct 4, 2018

Open source, end-to-end distributed tracing. Monitor and troubleshoot transactions in complex distributed systems.

As on-the-ground microservice practitioners are quickly realizing, the majority of operational problems that arise when moving to a distributed architecture are ultimately grounded in two areas: networking and observability. It is simply an orders of magnitude larger problem to network and debug a set of intertwined distributed services versus a single monolithic application.

Problems that Jaeger addresses:

  • Distributed transaction monitoring
  • Performance and latency optimization
  • Root cause analysis
  • Service dependency analysis
  • Distributed context propagation

We are a Cloud Native Computing Foundation hosted project.

Oct 1, 2018   |  By Joe Farro
Distributed tracing can capture a wealth of data and has the potential to yield invaluable insights. But, bridging the gap between the ocean of spans and the epiphanies they offer is not yet a solved problem. As of Jaeger 1.7, the ability to compare traces is now available in the Jaeger UI.
Oct 1, 2018   |  By Juraci Paixão Kröhling
On this prestigious month, we could count more than 100 PRs opened and more than 40 issues closed! Read on for a recap of what happened during September.
Sep 26, 2018   |  By Pavol Loffay
In the latest release of Jaeger 1.7 we have added a couple of major features to improve the user experience and integration with other tools. One of these features is a better support for querying Jaeger data in Kibana.
Sep 12, 2018   |  By Juraci Paixão Kröhling
The first version of the Jaeger Operator for Kubernetes is now available! Kubernetes Operators are a set of components that can be installed in a given cluster to make it easier to manage a group of resources (deployments, services, …) as if they were native Kubernetes resources.
Sep 6, 2018   |  By Juraci Paixão Kröhling
You may have heard the news: WildFly 14 has shipped with an initial support for MicroProfile OpenTracing and uses Jaeger as the default tracer.
This talk comes from practical experience of running a cloud-based SAAS under Kubernetes for the last two years. Prometheus is good for the big picture view of how things are running, while Jaeger acts like a microscope on the internal workings of your system.
Nov 29, 2017   |  By Estafet Consulting
Shows how a microservices architecture can be instrumented to generate Opentracing events which are monitored and presented using Jaeger. The demo is based on one of our github projects - see estafet.com/github and download the source which runs on minishift.
Nov 28, 2017   |  By Estafet Consulting
Opentracing gives us a standard for recording interactions across a distributed microservice architecture, whilst Jaeger is a monitoring tool that shows us the flow of events. It gives huge insight to both devs and ops teams, and is also a potentially cheaper way of demonstrating compliance with MiFID and GDPR.
Nov 8, 2017   |  By Utah Golang User Group
Learn the basics of OpenTracing and Jaeger and why they are so awesome. Jason Newman, Chief Architect at Weave, presents on how Weave uses OpenTracing and Jaeger to diagnose issues on their micro-service architecture.