Monitor and troubleshoot workflows in complex distributed systems
Jaeger is an open-source, end-to-end distributed tracing system. It is used for monitoring and troubleshooting microservices-based distributed systems. Jaeger provides insights into the behavior of the system, helping developers to understand the performance and the flow of requests across services.
3000 / day
4500 / day
3.2 page per visit
Domain Rating
Domain Authority
Citation Level
English, etc
Supports the propagation of context across service boundaries, enabling the tracing of requests through the entire system.
Designed to handle high volumes of tracing data, making it suitable for large-scale microservices architectures.
Supports various storage backends for trace data, including Cassandra, Elasticsearch, and memory storage for testing.
Implements adaptive sampling to reduce the volume of trace data without losing significant insights.
Provides a web-based UI for visualizing traces, making it easier to understand the flow and timing of requests.
Compatible with the OpenTracing standard, allowing for easy integration with other tracing systems.
Offers tools for analyzing service dependencies, helping to identify bottlenecks and failure points.
Enables performance monitoring of microservices, providing metrics such as latency and throughput.
Supports multiple programming languages, facilitating its use in diverse technology stacks.
Backed by a strong community and ecosystem, including integrations with popular frameworks and tools.
Apache License 2.0
https://github.com/jaegertracing/jaeger
https://www.jaegertracing.io/docs/
Jaeger welcomes contributions from the community. Guidelines can be found in the repository.
https://cloud-native.slack.com/archives/CGG7NFUJ3
https://twitter.com/JaegerTracing
Security headers report is a very important part of user data protection. Learn more about http headers for jaegertracing.io