Adding monitoring to my self-hosted services:
- a bunch of different Prometheus exporters report data
- Prometheus collects data, remembers it, and fires alerts
- Grafana draws charts of the same data
- AlertManager decides when to alert, and deduplicates alerts
- ntfy sends push notifications to my phone
Yum!