使用来自 Prometheus 的查询变量时,Grafana 面板查询仅获取一个值

Grafana panel query only pick up one value when using query variables from Prometheus

我定义了一个查询变量

使用此变量构建面板查询时

我试图通过查询检查器调查问题,然后我发现查询只从变量中获取一个值,查询字符串为 "sum(kube_pod_container_resource_limits_cpu_cores{node=~"de1tst-78j9w -infra-46r7f"})"

并且由于查询巧合的主机不包含指标,所以它显示“N/A”。

我希望面板查询收集变量 returns 的所有节点指标,如何通过指定“node=~${workers}”让面板查询按预期进行?

在仪表板设置 > 变量中,设置以下内容:

Hide               = empty
Multi-value        = enable
Include All option = enable

使用“工作人员”选项列表select或显示在仪表板顶部的select所需节点或“全部”选项。