调用链分析
更新时间:2026-08-12
概述
调用链分析为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑和应用依赖分析等工具。通过开启网关调用链分析,能够保障用户请求从进入网关到返回响应的全过程可追踪,帮助您定位慢请求与异常调用。
前提条件
- 首次使用需一键开启调用链分析服务,开启后将自动执行以下操作:
- 关联开通 BCM 云监控(APM 及 LLM 应用性能监控)
- 开通 Prometheus 监控
- 开通日志服务 BLS 云产品
操作步骤
- 登录 API 网关专享版控制台,在左侧导航选择目标实例。
- 进入 观测与分析 > 调用链分析。
- 开启后进入调用链分析主页面,可查看网关调用进行以下操作:
| 功能 | 说明 |
|---|---|
| Span 列表查询 | 查询网关上报的调用 Span,支持按服务、状态、耗时等字段筛选。 |
| 调用链指标 | 查看调用链维度的指标数据,定位慢请求与异常调用。 |
- 页面下方展示调用 Span 明细表:
| 列表项 | 说明 |
|---|---|
| TraceID | 调用链唯一标识,点击可查看完整链路详情。 |
| 状态 | 执行状态(成功/失败)。 |
| 接口名称 | 被调用的接口路径。 |
| 应用名称 | 上报 Span 的应用标识。 |
| 耗时 | 该 Span 的执行耗时。 |
| 开始时间 | Span 开始执行的时间。 |
| 请求类型 | 请求协议类型(HTTP/gRPC 等)。 |
支持通过顶部筛选条件按时间范围、服务、状态、耗时等字段过滤。
使用建议
- 结合业务监控的状态码分布先缩小问题范围,再通过调用链定位具体请求。
- 关注 P99 耗时指标,识别长尾慢请求。
评价此篇文章
