tencent cloud

腾讯云可观测平台

动态与公告
产品动态
产品简介
产品概述
产品优势
基本功能
基本概念
应用场景
使用限制
购买指南
云产品监控
应用性能监控
终端性能监控
前端性能监控
云拨测
Prometheus 监控服务
Grafana 服务
事件总线
云压测
快速入门
监控概览
实例分组
云产品监控
应用性能监控
云拨测
云压测
Prometheus 监控服务
Grafana 服务
创建 Dashboard
事件总线
告警服务
云产品监控
云产品监控指标
控制台操作指南
云服务器监控组件
云产品监控对接 Grafana
故障处理
实践教程
应用性能监控
应用性能监控简介
接入指南
控制台操作指南
实践教程
参考信息
常见问题
终端性能监控
终端性能监控概述
控制台操作指南
接入指南
实践教程
前端性能监控
前端性能监控简介
控制台操作指南
接入指南
常见问题
云拨测
产品简介
控制台操作指南
常见问题
云压测
云压测概述
控制台操作指南
实践教程
JavaScript API 列表
常见问题
Prometheus 监控
Prometheus 监控简介
接入指南
控制台操作指南
实践教程
Terraform
常见问题
Grafana 服务
产品简介
控制台操作指南
Grafana 平台常用功能指引
常见问题
Dashboard
什么是 Dashboard
控制台操作指南
告警管理
控制台操作指南
故障处理
常见问题
事件总线
事件总线简介
控制台操作指南
实践教程
常见问题
报表管理
常见问题
腾讯云可观测平台常见问题
告警服务相关
一般性问题
监控图表相关
云服务器监控组件相关
动态阈值告警相关
云监控对接 Grafana 相关
文档阅读指南
相关协议
应用性能监控服务等级协议
APM 隐私协议
APM 数据处理和安全协议
前端性能监控服务等级协议
终端性能监控服务等级协议
云拨测服务等级协议
Prometheus 监控服务服务等级协议
Grafana 服务服务等级协议
云压测服务等级协议
云压测使用限制
Cloud Monitor Service Level Agreement
词汇表

链路追踪

PDF
聚焦模式
字号
最后更新时间: 2025-03-25 16:20:54
链路追踪是应用性能监控(APM)的重要能力,可以实现跨应用的多维度调用链检索与分析。在链路追踪主页面,您可以根据多种过滤条件组合进行调用查询,查询结果中的每一条记录代表对一次调用的记录,等同于一个 Span。您可以单击对应的 TraceID 进入链路详情视图,进一步分析链路中的每个环节。

操作步骤

2. 在左侧菜单栏中选择应用性能监控 > 链路追踪
3. 链路追踪页面,选择合适的地域以及业务系统。
4. 通过右上方的时间选择器指定查询时间跨度,通过查询对话框指定更多查询条件。
字段名
说明
调用角色
调用角色等同于 Span 类型,表示这条 Span 在链路中被哪一种身份记录,包括 Server、Client、Consumer、Producer、Internal 5种类型,分别代表服务端、客户端、消费者、生产者,以及内部调用。
假设应用 A 向应用 B 发起了一次 HTTP 调用,应用 A 会记录一个调用角色为 Client 的 Span,应用 B 会记录一个调用角色为 Server 的 Span。关于 Span 类型的更多详情,请参见 OpenTelemetry 对 Span 类型的定义
是否为链路入口
链路入口代表一条链路中的第一个 Span,通常情况下,Trace ID 由这个 Span 生成。
应用名称
应用名称通常和服务名保持一致。应用名称在应用接入 APM 时指定,多个使用相同应用名称接入的进程,在 APM 中会表现为相同应用下的多个实例。
实例
实例名称是每个接入 APM 的进程的唯一标识。通常情况下,实例名称是进程运行环境的 IP 地址。部分接入方案可以自动设置实例名称,也可以在接入 APM 时指定,具体的设置方式请参考接入文档。
对端服务
用于标识该调用的对端服务,例如,当一个 Span 的调用角色为 Server 的时候,通常会对应另一个调用角色为 Client 的 Span,那个 Span 所在的应用,就是对端服务 。如果使用腾讯云增强版 Java 探针接入,APM 会在 Span 中自动注入对端服务。如果使用其他 OpenTelemetry 方案接入,APM 也会根据调用关系尽可能的在 Span 中注入对端服务。如果对端服务未能自动注入,您可以在上报到 APM 的 Span 中通过peer.service属性手动指定对端服务。
接口
接口名称等同于 Span 名称。
埋点组件
埋点组件用来标识上报该 Span 的框架或组件。腾讯云增强版 Java 探针和部分开源 OpenTelemetry 探针能够自动注入埋点组件。如果埋点组件未能自动注入,您可以在上报到 APM 的 Span 中通过component属性手动指定埋点组件。
状态
表示该调用是否正确。
错误类型
如果一个调用的状态为错误,错误类型用于对不同种类的错误进行区分。
包含方法栈快照的调用
如果某个接口调用耗时频繁超过慢调用监听阈值,该接口产生的调用将有机会自动生成方法栈快照。对于包含了方法栈快照的调用,可以在链路详情中查看本地方法栈的执行详情。
说明:
腾讯云增强版 Java 探针1.16-2023102808及以上版本支持该功能。
存在 SQL 注入风险的调用
在开启应用安全后,系统可以识别存在 SQL 注入风险的数据库调用。
说明:
腾讯云增强版 Java 探针2.3-20241130及以上版本支持该功能。
Span 属性
表示在 Span 中附加的其他信息,用键值对的方式表达,除了探针自动注入的 Span 属性外,用户也可以在代码中手动添加 Span 属性。

在列表中添加自定义展示列

在链路追踪列表中,可以根据实际业务需求,针对 Span 的任何属性,增加自定义列,在链路追踪结果中展示。请先前往 应用性能监控 > 系统配置 > 业务系统配置 页面,在自定义配置中添加需要展示的 Span 属性,这样就能通过单击 链路追踪 页面右侧的设置图标,勾选需要在列表中展示的字段。

视图功能

可以将常用的查询条件保存到视图中,方便后续使用。
1. 在查询对话框指定查询条件,然后单击确认
2. 单击页面右侧的保存视图,可以将当前的查询条件保存到新的视图或者已有的视图中。在下次进入链路追踪页面时,保存视图左侧将展示时钟图标,单击此图标,可选择并进入任意一个已经有的视图中,将载入之前保存过的查询条件。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈