Monitor · Disponibilidad · Healthcheck · Vigilancia
📌 v2.3.2 · 2026-05-03
Uptime Kuma — Vigilante de disponibilidad¶
Comprueba constantemente que todos los servicios están operativos. Si algo deja de responder, alerta inmediatamente.
Como usuario¶
Qué podrás hacer¶
No se usa directamente. Trabaja en silencio vigilando que todo funcione.
Cómo se accederá¶
| Navegador | Ubuntu | Android | FireTV |
|---|---|---|---|
| https://uptime.sc (solo admin) | — | — | — |
Primeros pasos (previstos)¶
No aplica para usuarios. El administrador recibe alertas automáticas si algo falla y puede consultar el dashboard para ver el estado de todos los servicios.
Integración con otros servicios de SmallCountry¶
| Servicio | Relación |
|---|---|
| Todos los servicios de SmallCountry | Monitoriza cada URL |
| ntfy | Alertas push |
| Matrix | Alertas en sala de admin |
| Prometheus | Métricas de disponibilidad |
| Grafana | Dashboard de uptime |
Servicios que lo hacen posible¶
- Docker — contenedor louislam/uptime-kuma:latest
- Caddy — proxy inverso (intermediario que recibe peticiones y las deriva) con TLS (cifrado de comunicaciones)
- Authentik — autenticación Proxy (solo admin)
- ntfy — canal de alertas push
Para el administrador (diseño previsto)
| Datos | Valor |
|---|---|
| LXC (contenedor ligero de Proxmox) | 112 |
| IP | 10.10.10.112 |
| Tier | A |
| Impacto | 🔴 Crítico |
- Docker: louislam/uptime-kuma:latest
- Healthcheck:
curl https://uptime.sc - ZFS persistente:
rpool/datos/uptimekuma→/opt/uptimekuma/ - Logs:
docker logs uptime-kuma - Backup: PBS (sistema de copias de seguridad de Proxmox) diario
- Problemas comunes:
- "Falsos positivos" → ajustar intervalo de chequeo y timeout
Para el arquitecto (diseño previsto)
graph LR
UK[Uptime Kuma]
SV[Servicios]
NF[ntfy]
MX[Matrix]
PM[Prometheus]
GD[Grafana]
UK -->|monitorea| SV
UK -->|alerta| NF
UK -->|alerta| MX
UK -->|métricas| PM
PM --> GD
- Red: vmbr1
- Puerto: 3001
- Pi-hole:
uptime.sc→ 10.10.10.112 - Caddy:
forward_auth+reverse_proxy - Authentik: provider Proxy, grupo admin
- Orquestación:
| Componente | Recurso |
|---|---|
| Rol Ansible | roles/uptimekuma/ |
| Playbook | deploy-uptimekuma.yml |
| Módulo OpenTofu | modules/uptimekuma/ |
| Semaphore | ✓ |
| Forgejo Actions | ✓ |
| Repo | ansible/playbooks/deploy-uptimekuma.yml |