cloudprober icon indicating copy to clipboard operation
cloudprober copied to clipboard

Community Grafana Prometheus Dashboard

Open manugarg opened this issue 3 years ago • 1 comments

Copied from https://github.com/google/cloudprober/issues/142, originally filed by @dmicanzerofox.

While creating grafana dashboards for cloudprober metrics are not very hard, I would personally really enjoy seeing how other people view cloudprobers output. I was hoping that someone already had a grafana prometheus dashboard that they would be OK with publishing?

Thank you

manugarg avatar Nov 02 '21 06:11 manugarg

@tklovett added:

Ditto on this. It would also be nice to have some community sanity-checking on what to monitor and how to monitor it accurately. I'll start!

Overview

Current Probe State (SingleStat w/ spark line)

rate(success{probe="$probe"}[1m]) / rate(total{probe="$probe"}[1m])

Success Rate

rate(success{probe="$probe"}[1m]) / rate(total{probe="$probe"}[1m])

Detailed View

Probe Latency (ms)

(rate(latency{probe="$probe"}[1m])) / (rate(success{probe="$probe"}[1m])) / 1000

Probe Failure Rate (%)

((rate(total{probe="$probe"}[1m])) - (rate(success{probe="$probe"}[1m]))) / (rate(total{probe="$probe"}[1m]))

Probe Response Status Codes (Stacked %)

sum(rate(resp_code{probe="$probe"}[1m])) by (probe, code)

manugarg avatar Nov 02 '21 06:11 manugarg