Prometheus 何时随时间使用sum_与增加Promql Grafana

Prometheus 何时随时间使用sum_与增加Promql Grafana,prometheus,grafana,promql,Prometheus,Grafana,Promql,为了计算Grafana中定期收集的数据,我有点不清楚什么时候确切地使用increase,什么时候在一段时间内使用sum_。 我想计算系统可用性的总百分比。 谢谢。增加”功能计算计数器在指定间隔内增加多少 “随时间求和”函数计算指定间隔内所有值的总和 假设在指定的时间间隔内有以下数据系列: 5, 5, 5, 5, 6, 6, 7, 8, 8, 8 然后你会得到: increase = 8-5 = 3 sum_over_time = 5+5+5+5+6+6+7+8+8+8 = 63 如果您的目标

为了计算Grafana中定期收集的数据,我有点不清楚什么时候确切地使用increase,什么时候在一段时间内使用sum_。 我想计算系统可用性的总百分比。 谢谢。

增加”功能计算计数器在指定间隔内增加多少

“随时间求和”函数计算指定间隔内所有值的总和

假设在指定的时间间隔内有以下数据系列:

5, 5, 5, 5, 6, 6, 7, 8, 8, 8
然后你会得到:

increase = 8-5 = 3
sum_over_time = 5+5+5+5+6+6+7+8+8+8 = 63

如果您的目标是计算可用性的总百分比,我认为最好使用“随时间平均”功能。

谢谢。如果我的用例是查找系统的总可用性百分比,那么应该是这样的:sum(sum_over_time(metric_name{response_code!~“2.*”}[$\u range]))/sum(sum_over_time(metric_name{$\u range])/*100?由于我得到了一些不正确的数据,我想是的。您只需删除“*100”前面的“/”。谢谢这是一个打字错误。