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

Prometheus如何查询错误计数器7天内按reason聚合的总增量,排除machine_type标签

你可以将increase的计算结果作为聚合函数的入参,在外层通过sum without移除不需要的machine_type标签即可,正确的查询语句如下:

sum without (machine_type) (increase(error_count_total[7d]))

如果需要明确指定保留的标签,也可以用sum by写法,效果和上面的语句完全一致:

sum by (instance, job, reason) (increase(error_count_total[7d]))

说明

  • 这里把时间范围调整为了7d,直接对应你统计过去7天总增量的需求,不需要单独按天计算再累加
  • increase函数的返回结果本身是带所有原有标签的时间序列,外层套聚合函数时即可正常使用by/without操作符处理标签,你给出的样例数据经过该语句计算后,会自动将相同instance、job、reason的指标值相加,得到你期望的25的结果,且不会保留machine_type标签。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 07:06:05