一段时间内的 PromQL 总和
PromQL Sum over time
我在将普罗米修斯值加在一起时遇到了一些问题。
我的行数:
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 2
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 2
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 1
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 3
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 1
==== 9
sum(sum_over_time(METRIC{NAME="TEST" , applicationName="MYAPP"} [3h])) by (applicationName)
{applicationName="MYAPP"} value = 27
应该是9
基本上我尝试的前夕乘以 3(不,不是时间段,已经试过了)
--
基本上我想获得 grafana (7.1) table,
的值
如果我把它们放在图表上 (METRIC{applicationName="MYAPP") 那么总数就可以了...
尝试了不同的方法,提到的方法是我所达到的最准确的方法..
primetheus 控制台中的结果相同..
我想上面的行代表了将 METRIC
插入 Prometheus 后得到的结果。
如果是这样,那么您在同一时间点获得了不同维度的值。由此,您不知道这些值在 3 小时内的值是多少,您想对其求和。
如果你现在做 sum(METRIC)
,你会得到 9。
您可以在 3 小时内将 METRIC[3h]
输入 Prometheus 以获取这些精确值。
sum(sum_over_time(METRIC[3h]))
应该会得到上面实验中显示的所有值的总和。这似乎是 27。在我看来你的度量频率是 1h,并且值在这 3h 内没有改变,这就是你得到 3 x 9 = 27 的原因。但这只是我的猜测。
我故意省略了过滤器和组。他们有点不一致。
事情是这样的,我试图将“日志行”推送到 prometheus lables,这就是问题所在。
所以当你使用一些不应该那样使用的东西时,你会遇到像我一样的问题。 :).
为此获得了 Grafana Loki,现在一切正常。
我在将普罗米修斯值加在一起时遇到了一些问题。
我的行数:
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 2
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 2
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 1
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 3
METRIC{applicationName="MYAPP", column="MYCOLUMN} = 1
==== 9
sum(sum_over_time(METRIC{NAME="TEST" , applicationName="MYAPP"} [3h])) by (applicationName)
{applicationName="MYAPP"} value = 27
应该是9
基本上我尝试的前夕乘以 3(不,不是时间段,已经试过了)
-- 基本上我想获得 grafana (7.1) table,
的值如果我把它们放在图表上 (METRIC{applicationName="MYAPP") 那么总数就可以了... 尝试了不同的方法,提到的方法是我所达到的最准确的方法..
primetheus 控制台中的结果相同..
我想上面的行代表了将 METRIC
插入 Prometheus 后得到的结果。
如果是这样,那么您在同一时间点获得了不同维度的值。由此,您不知道这些值在 3 小时内的值是多少,您想对其求和。
如果你现在做 sum(METRIC)
,你会得到 9。
您可以在 3 小时内将 METRIC[3h]
输入 Prometheus 以获取这些精确值。
sum(sum_over_time(METRIC[3h]))
应该会得到上面实验中显示的所有值的总和。这似乎是 27。在我看来你的度量频率是 1h,并且值在这 3h 内没有改变,这就是你得到 3 x 9 = 27 的原因。但这只是我的猜测。
我故意省略了过滤器和组。他们有点不一致。
事情是这样的,我试图将“日志行”推送到 prometheus lables,这就是问题所在。
所以当你使用一些不应该那样使用的东西时,你会遇到像我一样的问题。 :).
为此获得了 Grafana Loki,现在一切正常。