1. Jaeger

jaeger

Jaeger 是开放源码、端到端分布式跟踪平台。支持在复杂的分布式系统中监视和排除事务故障。

Jaeger 能够有效帮助企业确定系统运行缓慢和性能下降的情况,被广泛集成在企业的微服务架构中。

它诞生于 Uber,在 2017 年成为 CNCF 的托管项目,于 2019 年 10 月从 CNCF 毕业。

该项目在 CNCF 托管:

  • CNCF 分层:可观测性与分析
  • CNCF 分类:链路追踪
  • CNCF 成熟度:已毕业

1.1. 产品特性

  • 通过数据驱动的依赖关系图发现整个系统的架构。
  • 查看请求时间轴和错误;了解应用程序是如何工作的。
  • 找出延迟和并发性不足的根源。
  • 因地制宜日志记录。
  • 使用 baggage 传播:

    • 诊断请求间争用(排队)。
    • 属性花费在服务上的时间。
  • 使用 OpenTracing 集成的开源库来免费获得与供应商无关的工具。

1.2. 适用场景

  • 分布式事务监控
  • 性能和延迟优化
  • 根本原因分析
  • 服务依赖关系分析
  • 分布式上下文传播

1.3. 网站/代码

Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2025-02-08 11:34:15

results matching ""

    No results matching ""