插件 〉Grafana Traces Drilldown
Grafana Traces Drilldown
追踪下钻(Drilldown)
分布式追踪通过跟踪跨服务的请求来监控应用。追踪记录请求的详细信息,帮助理解问题为何发生或正在发生。追踪最适合用于分析系统性能、识别瓶颈、监控延迟以及提供请求处理方式的完整视图。
Traces Drilldown 帮助您理解追踪数据,从而自动可视化来自 Tempo 追踪数据的洞察。通过使用该应用,您可以
- 使用从追踪中派生的 Rate、Errors 和 Duration (RED) 指标调查问题
- 发现相关问题并随时间监控变化
- 浏览基于数据特征的自动可视化
- 所有这些操作无需编写 TraceQL 查询
开始之前
要在 Grafana Cloud 中使用 Traces Drilldown,您需要
- 一个 Grafana Cloud 帐户
- Grafana Cloud 中的一个 Grafana 堆栈,并配置了一个正在接收追踪数据的 Tempo 数据源
要在自行托管的 Grafana 开源版或 Grafana Enterprise 版中使用 Traces Drilldown,您需要
- 您自己的 Grafana 实例,版本 11.3 或更高
- Tempo 2.6 或更高
- 一个正在接收追踪数据的已配置 Tempo 数据源
入门
请参阅 Traces Drilldown 文档。有关安装说明,请参阅 访问和安装说明。
资源
贡献
我们乐于接受贡献!如果您的更改很小,请随意提交 pull request。如果您的更改较大或添加了功能,请提前提交一个 issue,以便我们可以讨论更改。您也可以立即提交实现 pull request,但我们通常倾向于先讨论更改,然后再单独审查实现。
错误
如果您的 issue 是一个错误,请在此处创建一个。
更改
我们没有正式的更改或功能请求提案流程。如果您希望在 Traces Drilldown 中看到某个更改,请提交一个 issue 并提供必要的详细信息。
在 Grafana Cloud 上安装 Grafana Traces Drilldown
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
在 Grafana Cloud 实例上安装插件只需一键操作;更新也是如此。很酷吧?
请注意,插件可能需要长达 1 分钟才能在您的 Grafana 中显示。
有关更多信息,请访问插件安装文档。
在本地 Grafana 上安装
对于本地实例,插件通过简单的 CLI 命令进行安装和更新。插件不会自动更新,但是当有更新可用时,您会在 Grafana 中收到通知。
1. 安装应用
使用 grafana-cli 工具从命令行安装 Grafana Traces Drilldown
grafana-cli plugins install
该插件将安装到您的 grafana 插件目录;默认路径为 /var/lib/grafana/plugins。有关 cli 工具的更多信息。
2. 启用它
接下来,登录您的 Grafana 实例。导航到 Grafana 主菜单中的“插件”部分。
在“插件”部分点击应用选项卡,然后选择新安装的应用。
要启用该应用,点击配置选项卡。按照应用提供的说明操作并点击启用。该应用和任何新的 UI 页面现在都可以从主菜单中访问,其布局由应用创建者设计。
如果应用中包含仪表盘,它们将尝试自动安装。要查看仪表盘、重新导入或删除单个仪表盘,点击应用页面内的仪表盘选项卡。
变更日志
1.0.0 (2025-04-24)
- 分解:流式传输仍在进行时不显示空状态。(#426)
- 添加对上下文追踪列表表的支持。(#409)
- 将版本移至菜单并移除预览徽章。(#429)
- 添加修复以在追踪列表中显示空状态。(#430)
- 修复当总字段丢失或无效时规范化比较数据的问题。(#435)
- 分解:从分解添加过滤器时创建新的历史项。(#431)
0.2.9 (2025-04-15)
- 从热力图移除 exemplars。(#398)
- 过滤掉冗余属性。(#397)
- 如果数据源未配置 TraceQL 指标,则显示警告。(#400)
- 确保 Y 轴标签与 RED 指标数据匹配。(#401)
- Explore:添加“Go Queryless” hook。(#404)
- 修复容器高度问题。(#422)
- 使用事件打开追踪。(#410)
- chore: 从日志下钻中移除扩展链接。(#421)
- 修复结构选项卡闪烁问题。(#394)
- 支持类型化查询生成。(#423)
- RED 面板:更新错误面板 Y 轴标签。(#424)
- 将插件扩展链接从 Explore 重命名为 Drilldown。(#425)
- 添加对将追踪添加到调查的支持。(#408)
0.2.6 (2025-03-12)
增强
- 支持添加到调查。(#320)
- 支持指标流式传输。(#312)
- 将插件重命名为 Grafana Traces Drilldown。(#329)
- 添加对应用操作后退和前进的支持。(#294)
- 暴露一个组件,该组件接受属性并创建一个 LinkButton,其 href 用于从外部导航到 Traces Drilldown。(#335)
- 在追踪列表中选择自定义列。(#342)
0.2.3 (2025-02-06)
增强
- 在抽屉中打开追踪:追踪现在在抽屉中打开,这应该能改善分析追踪详细信息的体验。(#325)
Bug 修复
- 修复主指标面板崩溃问题 (#317)
0.2.2 (2025-01-13)
增强
- 过滤器栏中的自定义值:过滤器栏现在允许自定义值,可用于构建正则表达式或输入下拉选项中缺失的值。(#288)
0.2.0 (2025-01-10)
功能
- 支持 Exemplars:通过新增的对 Exemplars 的支持,您可以快速跳转到相关的观测点或日志进行更深入的故障排除,直接在您的指标图上进行。通过点击图上感兴趣的点(如峰值或异常),您可以快速跳转到相关的追踪进行更深入的故障排除,并大幅缩短查找根本原因所需的时间。(#278) 需要 Grafana >= 11.5.0
- 在 Explore 中打开追踪:查看追踪 Span 时,现在可以轻松地在 Explore 中打开完整追踪。这提供了在追踪分析和更广泛的 Grafana Explore 体验之间切换的简化方式,而不会丢失上下文。(#267)
增强
- 追踪分解更好地适应小屏幕:“分解”选项卡现在根据可用屏幕宽度自动调整其属性选择器显示,提高了在较小视图端口上的可用性。(#267)
- 搜索现在不区分大小写:“分解”和“比较”选项卡中的搜索现在忽略大小写,确保您看到所有匹配的结果。(#252)
- 性能提升并减小打包大小:代码分割和延迟加载,缩短加载时间。只按需获取您需要的模块,减少了初始 JavaScript 加载量并提高了应用性能。(#275)
- 各种修复和改进:修复了加载和空状态。修复了损坏的文档链接。优化了过滤器上方的样式,使其外观更精美。为 Span List 选项卡添加了描述性文本,增加了清晰度。增强了 RED 指标的工具提示设计。标准化了错误消息和标题,并在出现空状态时添加了有用的提示。(#263)
0.1.2
发布公开预览版。