Spring Cloud整合Jaeger
发布时间
阅读量:
阅读量
介绍
Jaeger 是 Uber 研发的一款开源分布式追踪工具,支持 OpenTracing API 标准。此类追踪系统主要功能是记录请求过程中涉及的相关信息,例如远程方法调用的执行流程及其耗时情况,常被用于系统问题定位和性能评估。其在监控与诊断基于微服务架构的分布式系统中发挥着重要作用,具体涵盖以下方面:
- 分布式上下文的传递机制
- 对分布式事务进行实时监控
- 实现对问题根源的深入分析
- 分析服务之间的依赖关系
- 提升系统性能及降低延迟
本文将介绍如何在 cloud 环境中集成 Jaeger,并对其日志结构进行调整,使其功能与 sleuth 类似。
Jaeger应用价值解析
- JaegerUI界面设计更为直观且功能更加全面
- 运用UDP传输协议,系统运行效率显著提升
- 支持OpenTracing API接口标准
- 对系统资源的占用程度更低
- 提供多样化的SDK工具集
Jaeger组件功能解析
jaeger-client: 作为 jaeger 的客户端组件,其主要功能是实现 opentracing 协议;
jaeger-agent: 该组件是 jaeger client 的代理程序,用于接收 client 端采集的调用链数据,并将其转发至 c
全部评论 (0)
还没有任何评论哟~
