链路详情

最近更新时间:2024-09-29 09:26:01

我的收藏
链路详情功能用于分析链路中的每个环节,您可以通过瀑布视图洞察每一个环节的调用耗时以及执行状态,在链路详情页面中,所有数据都来自于同一条链路,具有唯一的 Trace ID。

操作步骤

2. 在左侧菜单栏中选择应用性能监控 > 链路追踪
3. 选择合适的地域以及业务系统。
4. 通过右上方的时间选择器指定查询时间跨度,通过查询对话框指定更多查询条件。
5. 每行查询结果的第一列展示了 Trace ID,点击 Trace ID 对应的链接,即可以进入链路详情页面。

功能说明

接口维度展示

点击页面右上方的接口维度展示,瀑布图将对展示内容进行精简,只有调用角色为 Server 或 Consumer 的 Span 会被展示。该展示方式从服务端以及消费者的角度衡量应用性能,在调用关系比较复杂的时候,可以从链路中快速提取重要的信息。在使用接口维度展示的情况下,可以在接口名称列点击绿色符号,在弹出的对话框中查看该应用的所有调用。




全链路展示

点击页面右上方的全链路展示,瀑布图将展示该链路的所有 Span。通过全链路展示,可以更全面的了解链路中每个环节的细节。




查看鸟瞰图

点击页面右上方的查看鸟瞰图,页面上方将开启鸟瞰视图,体现链路中的关键环节的调用耗时。在调用关系比较复杂的时候,通过鸟瞰图可以更快速的掌握链路的全貌。在鸟瞰视图开启的情况下,可以点击页面右上方的收起鸟瞰图关闭鸟瞰视图。




Span 详情

在瀑布图中点击任何一行,将展开 Span 详情视图,Span 中携带的所有信息都将在 Span 详情视图中体现。在标签页上方将展示 Span 名称、调用角色、开始时间、结束时间、实例名称、对端服务等最重要的 Span 信息。根据 Span 的不同特点,Span 详情视图中还将包含如下标签页:
错误:如果该 Span 的状态为错误,此标签页将展示具体的错误信息。
调用:如果该 Span 代表一次 RPC 或 HTTP 调用,此标签页将展示具体的调用信息,这些信息通过前缀为httprpc的 Span 属性来承载。
SQL:如果该 Span 代表一次 SQL 调用,此标签页将展示具体的调用信息,这些信息通过前缀为db的 Span 属性来承载。
事件:如果该 Span 中包含事件,此标签页将展示具体的事件信息。
更多 Span 信息:此标签页将补充展示所有 Span 信息,包括在 Span 中上报的所有自定义字段。
CLS 日志:如果该应用关联了 CLS 日志服务,此标签页将根据 Trace ID 和 Span ID 查询并展示和该调用相关的日志,请确保关联的 CLS 主题开启了全文索引。
如果该 Span 包含了方法栈快照,在 Span 详情中点击方法栈快照,将展示本地方法栈中每个方法的执行耗时,详情请参考 方法栈快照