序号 | 筛选项 | 说明 |
1 | 工作区 | 筛选指定工作区中的数据。 |
2 | 聚合方式 | 图表中数据展示的聚合方式。
|
3 | 时间范围 | 数据筛选的时间范围。支持手动刷新数据或自动刷新数据,可根据实际需求配置。
|
4 | 标签筛选 | 根据标签键值对进行数据筛选。最多支持配置 20 个标签,多个标签按“与”逻辑生效,即命中所有标签的数据才会被筛选出来。 |
5 | Span 属性筛选 | 根据 Span 键值对进行数据筛选。支持配置多条 Span 属性,多个 Span 属性规则按“与”逻辑生效,即匹配到所有 Span 属性的数据才会被筛选出来。 |
6 | 管理 | 单击 管理,可自定义筛选面板中展示的筛选字段;也可单击 恢复默认,将筛选字段还原成系统默认配置。 |
7 | 其他属性筛选 | 多个 Trace 关联信息的筛选项,用于精细化筛选,例如:Trace ID、Span 类型、服务名、接口名等。多个筛选项按“与”逻辑生效,即匹配到所有筛选规则的数据才会被筛选出来。 |
字段 | 字段说明 | 举例 |
链路 | {服务名}::{接口名},其中,如果该节点只存在 ServerSpan,取 ServerSpan 的服务名和接口名;如果该节点存在 ClientSpan 和 ServerSpan,取 ServerSpan 的服务名以及取 ServerSpan 的接口名;如果该节点只存在 ClientSpan,直接取下游的服务名和接口名。 | server_b::/resource_bb |
Span 数/请求倍数 | Span 数表示在所有 Trace 中出现的 Span 数量。Trace 数量表示所有 Trace 中包含当前 Span 的 Trace 的数量。 请求倍数 = Span 数量 / Trace 数量。 | 256 / 135.45% |
请求数/请求比例 | 请求数表示所有 Trace 中包含当前 Span 的 Trace 的数量。 请求比例 = 请求数量 / 根节点请求数量。 | 189 / 100.00% |
错误请求数/错误请求比例 | 错误请求数表示所有 Trace 中包含当前 Span,且该 Span 状态为错误的数量。 错误请求比例 = 错误请求数 / 根节点请求数量。 | 0 / 0.00% |
耗时 | 耗时表示该节点在多个 Trace 的平均值,其中,如果某节点被上游节点重复调用多次,以占用的总时间为准。 | 1.40s |
最大子树节点数 | 最大子树节点数表示所有 Trace 中子树节点数的最大值。其中,子树节点数表示单个 Trace 中该节点的所有子树节点(只统计 Client 和 Server Span)总数之和。 | 20 |
平均网络调用耗时 | 平均网络调用耗时 = 该节点上游调用的 Client Span 耗时 - 该节点的本地 Server Span 耗时。 | 646.70μs |
平均本地净耗时 | 平均本地净耗时 = 该节点的 Server Span - 所有下游 Client Span 时间占用。 | 72.79μs |
标记 | 包含子树节点数过大以及重复调用两个标记,其中,子树节点数过大表示某个节点的子树节点数过大(>50);重复调用表示请求倍数过大(>5)。 | 重复调用 |
字段 | 字段说明 | 举例 |
链路 | 展示名根据不同 Span 类型取值不同,其中,server 类型为{服务名}::{接口名},client 类型为{服务名}->{下游服务名}::{接口名},common 类型为{服务名}::{操作名}。 | java_server_d::/java_service_d/http |
调用次数 | 该节点在分析的错误 Trace 中总共出现的次数。 | 200 |
错误数 | 该节点在分析的错误 Trace 中总共发生错误的次数。 | 200 |
错误率 | 错误率 = 错误数 / 调用次数。 | 100% |
传播比例 | 该节点的错误在错误链路中的传播比例。传播比例 = 该节点错误数 / 错误 Trace 总数。 | 10.00% |
错误详情 | 显示所有链路中该节点发生错误的错误类型示例。单击右侧操作列中的 更多,可跳转到错误详情页面。单击错误详情右侧操作列中的链路,可查看具体的单链路详情。 | java.lang.RuntimeException |
字段 | 字段说明 | 举例 |
链路 | 展示名根据不同 Span 类型取值不同,其中,server 类型为{服务名}::{接口名},client 类型为{服务名}->{下游服务名}::{接口名},common 类型为{服务名}::{操作名}。 | server_b::/resource_bb |
调用次数 | 该节点在分析的错误 Trace 中总共出现的次数。 | 200 |
错误数 | 该节点在分析的错误 Trace 中总共发生错误的次数。 | 200 |
错误率 | 错误率 = 错误数 / 调用次数。 | 100% |
贡献率 | 该节点的错误在错误链路中的贡献度。计算公式为:该节点错误数/错误 Trace 总数。 | 10.00% |
错误详情 | 显示所有链路中该节点发生错误的错误类型示例。单击右侧操作列中的 更多,可跳转到错误详情页面。单击错误详情右侧操作列中的链路,可查看具体的单链路详情。 | java.lang.RuntimeException |
序号 | 模块 | 说明 |
1 | Trace 信息 | 显示当前 Trace 相关详细信息,例如:Trace ID、开始时间、总耗时、应用数、Span 数等。 |
2 | 视图切换 | 提供列表、拓扑图、火焰图 3 种视图,可根据实际场景选择合适的视图,查看 Span 详情。
|
3 | Span 筛选 | 快捷筛选按钮,提供组件标签、查看异常 Span、按关键字搜索三种方式。 |
4 | Span 视图 | Span 详细视图,可选用合适视图进行故障分析或性能分析等。 |
5 | Span 详情 | 单击目标 Span,支持查看 Span 相关详细信息,包括:基本信息、属性、资源、事件等 Span 相关详细信息,以及进程、容器等 Span 相关指标详情。 |