Jaeger
CNCF 分布式链路追踪平台,用于可视化微服务之间的请求流转,精确定位到底是哪个服务或调用导致了延迟或错误。
概述
Jaeger 是一个最初诞生于 Uber、如今已从 CNCF 毕业的分布式链路追踪系统。它对链路(trace)——即一次请求在流经众多微服务时所经历的端到端路径——进行采集、存储和可视化展示,使开发者能够看清究竟是哪一次具体的服务调用增加了最多延迟、错误究竟发生在何处,而不必从分散在多个服务中的日志和指标里去猜测。
Jaeger v2 在 OpenTelemetry Collector(同样收录于本目录)之上重新构建,因此可以原生接收 OTLP 格式的链路数据,既可以作为集成了 UI、Collector 和查询组件的一体化二进制程序用于本地使用,也可以在生产环境中配合独立存储进行横向扩展。
Jaeger 适合那些运行微服务、需要直接排查跨服务延迟与故障的团队,与目录中侧重指标的 Prometheus、Grafana 等工具形成互补——那些工具能告诉你某处变慢了或出错了,而 Jaeger 则能准确展示这一切究竟发生在请求路径的哪个环节。
- 分类
- 监控
- 编程语言
- Go
- 许可证
- Apache-2.0
广告
相关项目
发现信息有误?在 GitHub 上提出修改建议。