2016-11-04 80 views
2

有沒有辦法讓格拉法納的普羅米修斯計數器真正單調?普羅米修斯/格拉法納計數器單調性

我的服務器(使用普羅米修斯Java庫)上的計數器得到每當服務器重啓後,計數器滴在Grafana零太復位。我無法在Prometheus查詢的文檔中找到方法。 Java庫不提供一種方法來使Counter長久地重新啓動。

+1

您是否找到解決方案,如何從計數器返回單調遞增的值? – jeroentbt

+0

不,我沒有:( – raimohanska

回答

1

解決這個問題的方法是使用rate函數,它處理計數器復位。

+1

我的理解是,rate()並沒有幫助我得到「總計」的計數器重置處理。我錯了嗎? – raimohanska

3

有了計數器,你幾乎從不關心價值本身,而只關心其增長率。因此,計數器總是意味着與rate()increase()函數結合使用。這些函數爲您處理計數器重置(任何非單調增加將被視爲計數器重置並在計算率中被中和)。

+1

好吧,我幾乎從不在意,除了在這種情況下我這樣做,這就是爲什麼我提出這個問題的原因。當我正在查找計數器的總計值時,rate()和increase()函數似乎無法幫助我,並帶有計數器重置處理。 – raimohanska