首页 > 解决方案 > 如何计算不同计数器的总和

问题描述

我的 counter_total 指标值包含以下值:

counter_total{Id="0",clientType="App1",customer="A",environment="dev"}  = 3
counter_total{Id="0",clientType="App1",customer="B",environment="dev"}  = 2
counter_total{Id="790",clientType="App1",customer="C",environment="dev"} =  1

我想在所有具有 clientType="App1" 的计数器上建立总和。在我看来,以下查询应该这样做:

sum(counter_total{clientType="App1"}) 

当我在 grafana ui 中运行这个指标查询时,结果是 5。它应该是 6。有人可以告诉我有什么问题吗?

标签: prometheusgrafanapromql

解决方案


推荐阅读