小编byt*_*223的帖子

普罗米修斯增加不处理进程重新启动

我试图弄清楚 Prometheus 的increase()查询函数在进程重新启动时的行为。

当在 2m 间隔内有一个进程重新启动时,我查询:

sum(increase(my_metric_total[2m])) 
Run Code Online (Sandbox Code Playgroud)

我得到的值低于预期。

例如,在一个简单的实验中,我模拟了:

  • 3 lcm_restarts
  • 1 进程重启
  • 2 lcm_restarts

全部在 2 分钟的间隔内。

查询时:

sum(increase(lcm_restarts[2m])) 
Run Code Online (Sandbox Code Playgroud)

当我期待 5 时,我收到了 ~4.5 的值。

lcm_restarts 图

总和(增加(lcm_restarts[2m]))结果

有人可以解释一下吗?

monitoring metrics prometheus

4
推荐指数
1
解决办法
2551
查看次数

标签 统计

metrics ×1

monitoring ×1

prometheus ×1