You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grafana中如何通过多选变量与单查询生成多条折线?

实现同一Pod下多指标折线展示的方法

1. 确认变量配置

确保METRIC变量设置为多选类型(比如在可视化工具中,变量类型选查询类并开启允许多选),POD为单选变量,且两个变量都能正确拉取到对应选项列表。

2. 调整PromQL查询语句

你原查询{__name__ ="fusion:$METRIC:$POD"}仅支持单指标匹配,要适配多选需修改为正则匹配格式:

{__name__=~"fusion:($METRIC):$POD"}

这里用=~(正则匹配运算符)替代=,并将$METRIC用括号包裹,当选中多个指标时,会自动生成fusion:(metric1|metric2|metric3|metric4):目标Pod名的正则规则,匹配所有选中的指标。

3. 配置面板图例

为了清晰区分每条折线对应的指标,在面板的图例设置中,将图例格式设置为:

{{replace "__name__" "fusion:" "" | replace ":$POD" ""}}

这样图例会直接显示纯指标名称,避免带前缀的完整指标名造成混淆。

4. 验证效果

选中目标Pod,再勾选METRIC中的4个指标选项,面板会自动为每个指标生成一条独立折线,展示同一Pod下所有选中指标的时序数据。


内容的提问来源于stack exchange,提问作者Christian Bongiorno

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 11:34:52