使用火焰图 AI
火焰图 AI 通过使用大型语言模型 (LLM) 协助数据解释,帮助你理解配置剖析数据。
火焰图提供了一种便捷的方式来可视化性能数据。这些图表清晰直观地展示了应用程序内的资源分配和瓶颈。欲了解更多,请参阅火焰图可视化。
火焰图和一般配置剖析数据可以帮助你理解
- 性能瓶颈:是什么导致了慢速?
- 根本原因:为什么会发生?
- 推荐的修复方案:你将如何解决它?
火焰图 AI 在解释你的火焰图时会回答这些问题。欲了解更多,请参阅AI 驱动的持续配置剖析洞察:在 Grafana Cloud 中引入火焰图 AI。
火焰图 AI 补充了人工解释
火焰图 AI 分析火焰图并提供火焰图的通俗英语解释。
成功使用一次火焰图即可真正从初级转向高级解释。从产品的角度来看,一个挑战是构建一种用户体验,使其既能涵盖初级用户也能涵盖专家用户,并且对两者都有用。
在有限的火焰图解释测试中与志愿者进行比较时,火焰图 AI 的解释器得分率为 100%。初级用户得分率为 25%,火焰图专家得分率为 83%。AI 始终优于初级用户和高级用户,提供了准确的解释,尽管细节/细微差别不如专家。
这些初步结果至少表明,通过整合 AI 为大多数用户增加价值存在巨大机会。
欲了解更多,请参阅AI 驱动的火焰图解释器博客文章。
使用火焰图 AI 探索你的配置剖析数据
火焰图 AI 使用 Grafana 的 LLM 插件,通过 OpenAI API 提供大型语言模型。
你可以在配置剖析钻取 (Profiles Drilldown) 应用中使用火焰图 AI,该应用位于 钻取 > 配置剖析 之下。
开始之前
要使用火焰图 AI,你必须已
配置了包含配置剖析数据的Grafana Pyroscope 数据源
为你的 Grafana 实例启用了LLM 插件
为你的 Grafana 实例激活了配置剖析钻取 (Profiles Drilldown) 应用
使用火焰图 AI
在查看火焰图时使用火焰图 AI
- 登录你的 Grafana Cloud 账户并启动你的 Grafana 实例。
- 从左侧导航中选择 钻取 > 配置剖析。
- 从“探索类型”中选择 火焰图 视图,或选择任何具有可用火焰图的视图或服务。例如,在“所有服务”视图中,选择任何 火焰图 链接以打开该服务的火焰图。
- 选择 解释火焰图 以查看 火焰图分析。
在差异火焰图视图中使用火焰图 AI
“差异火焰图”视图方便地比较基于不同标签集、不同时间段或两者的配置剖析。此功能对于理解应用程序不同查询之间的更改或差异的影响极其有价值。
“差异火焰图”视图是“比较视图”的扩展,对于更轻松地直观显示两个配置剖析数据集之间的差异至关重要。类似于 git diff
,比较视图会获取火焰图并突出显示两个火焰图之间的差异。
你可以使用火焰图 AI 解释差异视图。
比较两个不同火焰图时使用火焰图 AI
- 登录你的 Grafana Cloud 账户并启动你的 Grafana 实例。
- 从左侧导航中选择 钻取 > 配置剖析。
- 选择“服务”、“配置剖析”和时间范围(可选;默认值为“最近 1 小时”)。
- 可选:在“基线时间范围”中,选择一个或多个标签作为过滤器。选择“执行”。
- 可选:在“比较时间范围”中,选择一个或多个标签作为过滤器。选择“执行”。
- 选择 解释火焰图。