介绍
分布式追踪是观测系统中的关键模块,用于实现分布式系统的端到端追踪与分析。该模块提供了从数据采集、存储到可视化分析的完整解决方案,帮助开发人员和运维人员快速定位服务调用异常,分析性能瓶颈,并追踪请求的整个生命周期行为。
通过与开源技术栈和自研组件的集成,该模块支持端到端的分布式追踪能力:应用通过注入或 SDK 集成方式生成追踪数据,统一采集并存储于 Elasticsearch,最终通过定制化的 UI 实现多维度的可视化分析。用户可以使用丰富的条件如 TraceID、服务名、标签等进行精准搜索。
目录
使用限制
使用追踪时,应注意以下限制:
- 采样策略与性能的平衡
- 在高负载场景下,追踪数据的采集可能对 Elasticsearch 的性能和存储造成一定压力;建议根据业务情况合理配置采样率。