Grafana Prometheus图例如何添加来自标签的自定义列?
解决Grafana图例拆分{{env}}为单独列的方法
- 先确认查询返回结果中已包含
env标签(这是拆分列的核心前提) - 进入面板的Transform选项卡,添加「Organize fields」转换:
- 在这里可手动管理字段显示逻辑,将原本合并在图例里的
env标签单独提取为一列
- 在这里可手动管理字段显示逻辑,将原本合并在图例里的
- 调整图例配置:
- 把图例名称仅设置为
{{__name__}},移除和{{env}}的合并格式 - 在面板的显示设置(比如Table或Time Series面板的列配置项)中,开启
env标签的单独列显示
- 把图例名称仅设置为
- 补充提示:如果使用PromQL查询,确保语句保留
env作为独立标签维度,不要通过字符串拼接将其与指标名合并
(现有效果:图例将指标名与env合并为单行,例如cpu_usage - prod;期望效果:图例分为两列,一列显示指标名,一列单独显示env值)
内容的提问来源于stack exchange,提问作者a_girl
相关产品推荐
相关产品推荐

