简介
另请参阅
欢迎来到 Jaeger 的文档门户!您可以在下方找到面向初学者和经验丰富的 Jaeger 用户的信息。
如果您找不到所需信息,或者遇到了这里未涵盖的问题,我们非常乐意听取您的意见。
如果您是分布式追踪的新手,请查阅下方的“相关链接”部分。
关于
Jaeger 是由 Uber Technologies 开源的分布式追踪平台。使用 Jaeger,您可以:
- 监控和排查分布式工作流
- 识别性能瓶颈
- 追溯根本原因
- 分析服务依赖关系
Uber 发布了一篇博客文章《Uber 分布式追踪的演进 》,其中解释了 Jaeger 架构选择的历史和原因。Jaeger 的创建者 Yuri Shkuro 也出版了一本书《精通分布式追踪 》,书中深入涵盖了 Jaeger 设计和操作的许多方面,以及分布式追踪的总体概念。
功能
- 基于 OpenTracing 的数据模型
- 兼容 OpenTelemetry
- 多个内置存储后端:Cassandra、Elasticsearch 和内存
- 通过 gRPC 插件社区支持的外部存储后端:ClickHouse
- 系统拓扑图
- 自适应采样
- 服务性能监控 (SPM)
- 采集后数据处理
有关更多详细信息,请参阅《功能》页面。
技术规格
- 后端组件采用 Go 语言实现
- React/Javascript 用户界面
- 支持的存储后端
- Cassandra 3.4+
- Elasticsearch 7.x, 8.x
- Badger
- Kafka - 作为中间缓冲区
- 内存存储
- 通过 远程存储 API 的自定义后端
快速入门
请参阅《入门》。



