Uptime Monitoring with Prometheus and Grafana
Wednesday, July 3, 2024
As I’ve been putting more and more time into my monitoring setup, I wanted to set up some simple uptime monitoring. Grafana Cloud does have Synthetic monitoring, but not only is this overkill for uptime monitoring, the way their free tier works I would only be able to monitor a single web application. I also wanted to get metrics on things like latency, SSL certificates, and domain renewals. Finally, I also run quite a bit of infrastructure behind my firewall that I wanted to monitor as well. After searching around for about an hour, I just decided to write something myself.
…