You need to enable JavaScript to run this app.
导航

链路分析

最近更新时间2023.02.09 11:04:01

首次发布时间2021.12.08 10:38:14

链路分析功能,针对通过Trace上报的Span信息以及关联的日志信息,提供了Trace分析和单链路检索能力。

前提条件

链路分析需要应用接入Trace能力。具体请参见应用接入

Trace分析

Trace分析每次调用对应一个链路跟踪(trace,由traceId唯一标识)和多个方法调用(span)。Trace分析功能实时检索服务调用等span信息,支持根据服务名、接口名等多个维度的检索。

Span列表

图片
Span列表支持按照开始时间和链路耗时排序,用于快速定位错误和慢查询。
单击TraceID,可以在单链路详情页面查看请求完整链路。
图片
针对通过Trace上报的Span信息提供多维检索能力,可以通过Span各个参数进行过滤,并且支持针对耗时的排序功能可以快速定位慢查询。

自定义事件列表

图片
自定义事件列表展示了事件时间、事件名称、TraceID和操作。
支持通过事件名称搜索事件。
单击TraceID,可以在单链路详情页面查看请求完整链路。

单链路检索

单链路检索:提供单点追踪诊断能力,可根据traceId查询单个请求的完整调用链路,查看链路中每个环节的耗时、返回结果信息,打通日志库后可串联起整个链路的所有日志。用于快速定位排查单点问题。

Trace详情

在获取请求TraceID的情况下,可以通过TraceID检索到整个链路上Span的信息,以及关联的日志信息,并提供火焰图、拓扑图、列表三种展示方式。
图片
火焰图长度表示耗时、右上角叹号表示有错误,不同颜色标志不同服务。
单击具体Span可以获取Span详细信息。
图片

  • 数据库访问,提供SQL信息展示。
  • 异常Span,提供异常堆栈展示。

Trace完整日志

图片
单击Trace完整日志,可以按照时间线看到请求路径上所有服务的相关日志,包括正常日志和错误日志,帮助问题排查具体问题。