链路详情功能用于分析链路中的每个环节,您可以通过瀑布视图洞察每一个环节的调用耗时以及执行状态,在链路详情页面中,所有数据都来自于同一条链路,具有唯一的 Trace ID。
操作步骤
1. 登录 腾讯云可观测平台。
2. 在左侧菜单栏中选择应用性能监控 > 链路追踪。
3. 选择合适的地域以及业务系统。
4. 通过右上方的时间选择器指定查询时间跨度,通过查询对话框指定更多查询条件。
5. 每行查询结果的第一列展示了 Trace ID,点击 Trace ID 对应的链接,即可以进入链路详情页面。
功能说明
接口维度展示
点击页面右上方的接口维度展示,瀑布图将对展示内容进行精简,只有调用角色为 Server 或 Consumer 的 Span 会被展示。该展示方式从服务端以及消费者的角度衡量应用性能,在调用关系比较复杂的时候,可以从链路中快速提取重要的信息。在使用接口维度展示的情况下,可以在接口名称列点击绿色⊕符号,在弹出的对话框中查看该应用的所有调用。
全链路展示
点击页面右上方的全链路展示,瀑布图将展示该链路的所有 Span。通过全链路展示,可以更全面的了解链路中每个环节的细节。
查看鸟瞰图
点击页面右上方的查看鸟瞰图,页面上方将开启鸟瞰视图,体现链路中的关键环节的调用耗时。在调用关系比较复杂的时候,通过鸟瞰图可以更快速的掌握链路的全貌。在鸟瞰视图开启的情况下,可以点击页面右上方的收起鸟瞰图关闭鸟瞰视图。
Span 详情
在瀑布图中点击任何一行,将展开 Span 详情视图,Span 中携带的所有信息都将在 Span 详情视图中体现。在标签页上方将展示 Span 名称、调用角色、开始时间、结束时间、实例名称、对端服务等最重要的 Span 信息。根据 Span 的不同特点,Span 详情视图中还将包含如下标签页:
错误:如果该 Span 的状态为错误,此标签页将展示具体的错误信息。
调用:如果该 Span 代表一次 RPC 或 HTTP 调用,此标签页将展示具体的调用信息,这些信息通过前缀为
http
和rpc
的 Span 属性来承载。SQL:如果该 Span 代表一次 SQL 调用,此标签页将展示具体的调用信息,这些信息通过前缀为
db
的 Span 属性来承载。事件:如果该 Span 中包含事件,此标签页将展示具体的事件信息。
更多 Span 信息:此标签页将补充展示所有 Span 信息,包括在 Span 中上报的所有自定义字段。
CLS 日志:如果该应用关联了 CLS 日志服务,此标签页将根据 Trace ID 和 Span ID 查询并展示和该调用相关的日志,请确保关联的 CLS 主题开启了全文索引。