Ended up going for a combination of Victoria Metrics/Grafana/AlertManager and other tools that belong to that ecosystem. I've used prometheus often enough, but always found prometheus to be too chonky for my homelab setup, but VM promised less RAM use, and it delivered. So now I'm building grafana dashboards and much more advanced alerting/monitoring than Uptime Kuma could ever do. Bonus points for so many apps having prometheus stats endpoints, which means I now have dashboards for stuff like this GoToSocial instance and much more.
All in all, a much better setup than Uptime Kuma could bring, even if it is more complicated to setup.
@homelab #HomeLab #SelfHosted #Monitoring #Prometheus #VictoriaMetrics #UptimeKuma