Uptime Kuma: Monitorización en tiempo real del estado de tus servicios
Introducción
Uptime Kuma es una herramienta de monitorización de servicios y sitios web que permite asegurarse de que todo funciona correctamente. Con una interfaz moderna y funciones avanzadas, facilita el seguimiento del estado de los servicios, envía notificaciones si algo falla y ofrece gráficos claros para analizar el rendimiento.
Características
- Monitoriza HTTP, HTTPS, TCP, ping y otros protocolos.
- Soporta notificaciones personalizables: Telegram, Discord, email, etc.
- Historial de rendimiento con visualización en gráficas.
- Interfaz web sencilla y configurable.
Instalación y configuración
Requisitos previos
Asegúrate de tener Docker y Docker Compose instalados en el sistema.
Archivo docker-compose.yml
El archivo de despliegue se encuentra en el repositorio de Gitea:
Pasos para el despliegue
-
Revisar el volumen de datos: Edita la ruta del volumen en el
docker-compose.ymlpara que apunte a una carpeta persistente local. -
Levantar el contenedor:
docker-compose up -d -
Acceder a la interfaz web: Abre el navegador y entra en:
http://<IP_DEL_SERVIDOR>:3001 -
Configurar el monitoreo: Desde la interfaz puedes definir servicios a monitorizar, configurar alertas y revisar el historial.
Notas personales
Funciona sin problemas con contenedores internos, dominios locales o servicios en LAN. La configuración de notificaciones es sencilla y muy flexible, especialmente con Telegram.