Un servicio puede estar encendido y estar roto. Los healthchecks buenos no miran solo si un puerto responde, comprueban que la función que importa sigue viva.
No todo homelab necesita Prometheus, Grafana, Loki y alertas para cada estornudo. A veces Uptime Kuma y Beszel cubren el 80 por ciento con mucha menos carga mental.
Antes de Uptime Kuma, mi sistema de monitorización consistía en abrir el navegador, escribir la IP de cada servicio y ver si respondía. Funciona, pero está lejos de ser un sistema. Un día me enteré de que un servicio llevaba 14 horas caído porque nadie (yo incluido) lo había comprobado manualmente en ese tiempo.
Eso fue hace dos años. Desde entonces tengo Uptime Kuma corriendo en el homelab y me avisa antes de que yo me dé cuenta de que algo falla. Con cuarenta y tantos monitores configurados, es el servicio que más uso en el día a día aunque sea el que menos veo, precisamente porque cuando funciona bien no necesita atención.