Jaeger, 分布式跟踪系统¶
欢迎访问Jaeger的文档门户!Jaeger新手和有经验的老手都可以从下面获取到想要的内容
如果没有找到你想要的内容,或者有个其他问题,可以通过以下途径联系到我们 Github, Gitter chat, mailing list.
关于¶
Jaeger受到了Dapper 和 OpenZipkin的启发,由Uber Technologies开发并开源的一个分布式跟踪系统
它可以用于监控微服务体系结构:
- 分布式上下文传播
- 分布式事务监控
- 根本原因分析
- 服务依赖关系分析
- 性能/延迟优化
通过这篇文章Evolving Distributed Tracing at Uber可以了解到Jaeger的历史变迁和变化的原因
功能¶
- OpenTracing compatible data model and instrumentation libraries
- 在每个 服务/端 上使用一致的采样率
- 抽样采样 (即将到来)
- 收集数据的处理管道模型(即将到来)
技术选型¶
- 后端组件实现采用了 Go 1.9
- React/Javascript UI
- Cassandra 3.x, ElasticSearch as persistent storage (more storage backends coming soon)
快速上手¶
请看这篇running a docker all in one image.