普罗米修斯/格拉法纳反单调性

rai*_*ska 5 grafana prometheus

有没有办法让格拉法纳的普罗米修斯计数器真正单调?

每当服务器重新启动时,我的服务器上的计数器(使用Prometheus Java库)都会重置,而Grafana中的计数器也会降至零.我在Prometheus查询的文档中找不到方法.Java库也没有提供使计数器在重新启动时持久化的方法.

Jul*_*ius 5

使用计数器,您几乎从不关心值本身,而只关心它的增长率。因此,计数器总是要与rate()increase()函数结合使用。这些函数为您处理计数器重置(任何非单调增加将被视为计数器重置并在速率计算中中和)。

  • 好吧,我几乎从不关心,除了在这种情况下我关心。这就是我问这个问题的原因。当我通过计数器重置处理寻找计数器的总计值时, rate() 和 increase() 函数似乎对我没有帮助。 (3认同)

bri*_*zil 1

解决这个问题的方法是使用rate处理计数器重置的函数。

  • 我的理解是,rate() 不能帮助我通过计数器重置处理获得“总计”。我错了吗? (4认同)