2016-11-04 6 views
2

Grafana에서 Prometheus 카운터를 실제로 단조롭게 만들 수있는 방법이 있습니까?Prometheus/Grafana 카운터 단조 로움

내 서버 (Prometheus Java 라이브러리 사용)의 카운터는 서버가 다시 시작될 때마다 재설정되고 카운터는 Grafana에서도 0으로 떨어집니다. Prometheus 쿼리에 대한 설명서에서 방법을 찾을 수 없습니다. 또한 Java 라이브러리는 재시작 시마다 Counter를 영구적으로 유지할 수있는 방법을 제공하지 않습니다.

+1

카운터에서 단조롭게 증가하는 값을 반환하는 방법에 대한 해결책을 찾았습니까? – jeroentbt

+0

아니요, 아니요 : ( – raimohanska

답변

1

이 방법은 카운터 재설정을 처리하는 rate 함수를 사용하는 것입니다.

+1

rate()은 카운터 재설정 처리로 "총계"를 얻는 데 도움이되지 않습니다. – raimohanska

3

카운터를 사용하면 거의 가치 자체는 신경 쓰지 않지만 증가율은 거의 신경 쓰지 않습니다. 따라서 카운터는 항상 rate() 또는 increase() 기능과 함께 사용해야합니다. 이 기능은 카운터 리셋을 처리합니다 (단조롭지 않은 증가는 카운터 재설정으로 간주되어 속도 계산에서 중화됩니다).

+1

글쎄,이 경우를 제외하고는 거의 신경 쓰지 않습니다. 그 이유는 내가 질문입니다. rate() 및 increase() 함수는 카운터 재설정 처리 기능을 사용하여 카운터의 총계 값을 찾을 때 도움이되지 않는 것처럼 보입니다. – raimohanska