有没有办法让格拉法纳的普罗米修斯计数器真正单调?
每当服务器重新启动时,我的服务器上的计数器(使用Prometheus Java库)都会重置,而Grafana中的计数器也会降至零 . 我在Prometheus查询的文档中找不到方法 . Java库也没有提供使计数器在重新启动时持久化的方法 .
对于计数器,你几乎从不关心 Value 本身,而只关心它的增长率 . 因此,计数器总是与 rate() 或 increase() 函数结合使用 . 这些函数为您处理计数器重置(任何非单调增加都将被视为计数器重置并在速率计算中被中和) .
rate()
increase()
解决这个问题的方法是使用 rate 函数来处理计数器重置 .
rate
2 回答
对于计数器,你几乎从不关心 Value 本身,而只关心它的增长率 . 因此,计数器总是与
rate()
或increase()
函数结合使用 . 这些函数为您处理计数器重置(任何非单调增加都将被视为计数器重置并在速率计算中被中和) .解决这个问题的方法是使用
rate
函数来处理计数器重置 .