菜单
Grafana Cloud Enterprise 开源

Span 过滤器

当处理追踪时,尤其是那些包含大量 Span 的追踪, pinpointing 特定感兴趣的 Span 可能是一项艰巨的任务。这就是 Span 过滤器的用武之地。Span 过滤器位于追踪视图上方,允许您根据特定条件细化显示的 Span。无论您是想识别来自某个服务的 Span、时长超过特定值的 Span,还是带有特定属性标签的 Span,Span 过滤器都能简化此过程。

使用 Span 过滤器,您可以在追踪时间线视图中过滤 Span。添加的过滤器越多,过滤后的 Span 就越精确。

Screenshot of span filtering

您可以添加以下一个或多个过滤器

  • 服务名称
  • Span 名称
  • 时长
  • 标签(包括标签、进程标签和日志字段)

使用 Span 过滤器

您可以在追踪视图中访问 Span 过滤器。您可以添加一个或多个过滤器。添加的过滤器越多,您过滤的数据就越精确。

  1. 展开追踪以查看单个 Span。
  2. 选择一个 Span 以查看 Span 详细信息。
  3. 选择 Span Filters 以显示可用过滤器。

Locate span filters in trace view

随着您选择过滤器,Span 视图中的查询结果会更新。

仅显示匹配项

为了获得更集中的视图,Show matches only 开关可确保仅显示符合您条件的 Span。这在筛选数千个 Span 时尤其有用,可让您专注于真正重要的 Span。例如,如果您想了解某个特定请求为何延迟,或者您正在寻找没有特定标签的 Span,Span 过滤器是您的首选工具。它甚至允许您根据特定的标签键(例如 cluster)搜索 Span。

移除过滤器

要移除过滤器,请选择该行项目旁边的 X