Agent Skills
返回列表
🔒

Datadog APM 链路追踪分析器

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装技能 @user_3c6cb52e/datadog-apm-trace-analyzer-2 到当前 AI 助手。

技能介绍

问题背景

微服务架构里,一次请求往往跨越多个服务、线程和异步任务。当延迟上升或错误率飙升时,开发者通常只拿到笼统的告警,很难快速回答两个问题:耗时究竟卡在哪个环节?哪段调用在持续出错?靠翻日志或盲猜定位,排查成本很高。

核心能力与工作方式

这个技能通过 Datadog Tracing API v2 直接查询 Datadog APM 的跟踪数据,把分散的 span 组织成可分析的结构:

  • 延迟瓶颈识别:按 span 耗时定位拖慢请求的具体调用链片段
  • 错误热点定位:聚合出错的 span,归纳错误集中的服务与接口
  • 火焰图摘要:以火焰图输出调用栈的耗时分布,直观展示递归与嵌套调用
  • 服务依赖影响报告:梳理服务间调用关系,评估依赖异常对上下游的影响范围

典型流程:先按条件筛选 trace,再逐层下钻到 span 级别,最后输出结构化摘要供进一步排查。

适用边界与注意点

  • 数据质量取决于上游埋点:技能只负责查询与分析,应用需正确接入 Tracer(如 dd-trace)才能采集到完整 trace。
  • 分析结果受限于采样率与保留周期,高并发场景下部分 trace 可能缺失。
  • 火焰图摘要是聚合视图,定位具体代码行仍需结合源码与 span 上的 tags。
  • 技能不处理告警规则或指标大盘,适合作为排障与复盘阶段的分析工具。

使用场景

  • 微服务延迟告警时,需要快速定位是哪段调用导致整体响应变慢
  • 新版本上线后错误率上升,需要排查具体是哪个服务的哪个接口在报错
  • 服务间调用关系复杂,需要评估某个下游服务故障对上游的影响范围
  • 需要生成火焰图摘要用于技术复盘或性能优化评审

适合人员

  • 后端开发工程师:微服务架构下需要快速定位接口延迟和错误的根因
  • SRE 工程师:负责告警响应,需要分析 APM 追踪数据并输出排查报告
  • 性能工程师:需要定期输出火焰图和服务依赖分析用于架构优化
  • 技术负责人:在故障复盘中需要依赖影响报告评估系统脆弱点