cloudprober
cloudprober copied to clipboard
Community Grafana Prometheus Dashboard
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
@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)