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

Grafana Cloud多主机CPU图表变量配置:多选节点无数据

Grafana多值变量查询无数据问题解决方法
  • 问题根源:开启多值变量后,Grafana默认用逗号分隔选中值,但PromQL里=只能匹配单个值,要匹配多个值得用正则匹配符=~,同时值需要用|分隔的格式。

  • 操作步骤:

    1. 调整变量格式
      进入变量编辑界面,找到「自定义格式选项」,勾选「Multi-value format」并选择「Regex」。这样当选中多个节点时,变量会自动把值转换成node1|node2|node3的正则格式;选「全部」时会输出.*,匹配所有节点。
    2. 修改查询语句
      把原来的查询:
      instance:node_cpu_utilisation:rate5m{agent_hostname="$node"}
      
      改成:
      instance:node_cpu_utilisation:rate5m{agent_hostname=~"$node"}
      
      核心是把=替换成=~,让PromQL支持正则匹配多值。
  • 验证效果:改完后选多个节点,图表就能正常显示所有选中节点的CPU数据了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 15:03:34