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

如何在Grafana中按变量对Prometheus数据点按table维度分组

解决方案

  • 首先校验PromQL查询语法:如果你在查询中使用了sum()/avg()/max()等聚合函数,必须显式保留table标签,参考写法:
    sum(你的指标名称) by (table, 其他需要保留的标签)
    
    避免聚合操作把table标签从返回的时间序列中剔除。
  • 调整查询栏的图例配置:将图例模板值修改为{{table}},如果需要同时展示指标名和table值可以写成{{__name__}}-{{table}}。之前如果图例配置使用的是指标名(__name__)相关的变量,就会出现所有同measurement数据合并为一条折线的问题。
  • 可选验证操作:切换查询结果视图为「Table」模式,确认返回的结果集里存在table标签列,且不同table值对应独立的时间序列,即可确认上述配置修改后能达到预期效果。

内容的提问来源于stack exchange,提问作者João Matos

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 07:54:10