跳转至

开启 APM 链路追踪


APM(应用性能监控)链路追踪(Tracing)用于追踪分布式系统中请求的完整调用路径

它帮助您:

  • 分析性能瓶颈:定位调用链路中各环节(服务、组件)的耗时
  • 诊断错误与异常:快速发现链路中发生的错误及其根源
  • 理解服务依赖:可视化展示服务间的调用关系
  • 关联观测数据:与日志、指标等数据联动分析,全面排查问题

接入方式

观测云 APM 支持 OpenTracing 协议。您可选择以下任一方式接入。

方式一:通过 DataKit 采集(推荐)

DataKit 是观测云的一站式数据采集器,支持多种 APM 协议。

  1. 安装 DataKit
  2. 配置 APM 采集器

    • 根据您的应用使用的协议(如 DDTrace, Jaeger, OpenTelemetry, SkyWalking, Zipkin),启用并配置对应的 DataKit 采集器
  3. 启动/重启 DataKit:DataKit 将自动采集链路数据并上报至观测云。

方式二:直接集成 SDK

可直接在应用中集成观测云提供的 APM SDK,无需 DataKit 中转。支持主流语言如 Java, Python, Go, Node.js, .NET 等。

各语言 SDK 集成方式,可参考 APM SDK

查看与分析链路数据

接入成功后,您可通过以下功能查看和分析 APM 链路数据:

功能 场景
链路追踪 查询完整调用链路,分析耗时(火焰图),定位错误节点
错误追踪 聚合分类错误,追踪错误链路,分析错误堆栈
服务分析 监控服务关键指标(吞吐/延迟/错误率),下钻分析问题
仪表板 自定义可视化性能指标(如 P90/P99 延迟、错误率、调用量)
日志关联 一键关联链路/错误上下文日志,深入分析根源

通过以上功能,全面掌握应用性能,快速定位问题。

文档评价

文档内容是否对您有帮助? ×