Herramienta de monitorización autohospedada que comprueba servicios HTTP, TCP, DNS, ping, Docker y otros, y ofrece alertas y páginas de estado.
kuvasz-uptime/kuvasz
Servicio autoalojado para monitorear disponibilidad y SSL, con páginas de estado, API REST, servidor MCP y varios canales de notificación.
Alternativa open source a:UptimeRobot
- Estrellas
- 670
- Forks
- 41
- Issues abiertos
- 10
- Último commit
- ayer
¿Qué es?
Kuvasz es un servicio autoalojado para monitorear la disponibilidad de sitios web y servicios, así como la validez de sus certificados SSL. Permite supervisar HTTP(S), ICMP ping, puertos TCP, registros DNS, comprobaciones heartbeat (push) para tareas cron y copias de seguridad, y el estado de contenedores Docker. También puede dirigir las comprobaciones a través de proxies HTTP o SOCKS5.
Las alertas se pueden configurar para cada monitor y enviar por correo electrónico, Discord, Slack, Telegram, Microsoft Teams, Apprise, Pushover, PagerDuty o webhooks personalizados. Las páginas de estado públicas o privadas y las ventanas de mantenimiento permiten comunicar las interrupciones planificadas sin generar falsas alertas.
Para la automatización, Kuvasz ofrece una API REST, configuración basada en YAML, exportadores de Prometheus y OpenTelemetry, y un servidor MCP para consultar y administrar monitores desde asistentes de IA. Está desarrollado con Kotlin y Micronaut.
Funciones clave
- 01Monitorea HTTP(S), ICMP ping, puertos TCP y registros DNS con aserciones configurables.
- 02Comprueba los certificados SSL y envía alertas antes de que caduquen.
- 03Supervisa tareas cron y copias de seguridad mediante comprobaciones heartbeat basadas en push.
- 04Monitorea contenedores Docker, incluidos los healthchecks, los códigos de salida y las finalizaciones por falta de memoria (OOM kills).
- 05Envía alertas por monitor a correo electrónico, herramientas de chat, Telegram, PagerDuty y webhooks.
- 06Ofrece páginas de estado públicas o privadas y ventanas de mantenimiento programadas.
Casos de uso
- Supervisar los servicios web y hosts internos de un homelab desde un único panel.
- Crear una página de estado pública para clientes o para un equipo.
- Recibir alertas cuando las copias de seguridad nocturnas o las tareas cron no informen de su estado.
- Sustituir un servicio de monitoreo de disponibilidad alojado, como UptimeRobot, por una alternativa autoalojada.
Inicio rápido
- 1
Sigue la guía de despliegue de la documentación
- 2
Prueba la demo en vivo (usuario: demo, contraseña: secureDemoPassword)
Antes de usarlo
- Está bajo la licencia AGPL-3.0, una licencia copyleft con obligaciones para el uso a través de la red.
- La guía de inicio rápido solo enlaza a documentación externa; el README no incluye ningún comando de instalación.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es kuvasz?
- Servicio autoalojado para monitorear disponibilidad y SSL, con páginas de estado, API REST, servidor MCP y varios canales de notificación. Kuvasz es un servicio autoalojado para monitorear la disponibilidad de sitios web y servicios, así como la validez de sus certificados SSL. Permite supervisar HTTP(S), ICMP ping, puertos TCP, registros DNS, comprobaciones heartbeat (push) para tareas cron y copias de seguridad, y el estado de contenedores Docker. También puede dirigir las comprobaciones a través de proxies HTTP o SOCKS5.
- ¿kuvasz es gratuito? ¿Qué licencia tiene?
- kuvasz es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿kuvasz sigue mantenido?
- Mantenimiento activo. El último commit de kuvasz fue el 5 nov 2026.
- ¿Para qué puedo usar kuvasz?
- Supervisar los servicios web y hosts internos de un homelab desde un único panel. Crear una página de estado pública para clientes o para un equipo. Recibir alertas cuando las copias de seguridad nocturnas o las tareas cron no informen de su estado. Sustituir un servicio de monitoreo de disponibilidad alojado, como UptimeRobot, por una alternativa autoalojada.
- ¿Cómo se instala kuvasz?
- Sigue la guía de despliegue de la documentación Prueba la demo en vivo (usuario: demo, contraseña: secureDemoPassword)
- ¿Dónde consigo kuvasz?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kuvasz-uptime/kuvasz
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Panel de estado autohospedado que supervisa servicios por HTTP, ICMP, TCP, DNS y más, evalúa condiciones de respuesta y envía alertas.
Aplicación autohospedada de monitorización de disponibilidad e infraestructura que comprueba HTTP, ping, puertos, DNS, Docker y más, con páginas de estado y alertas de incidentes.
Sistema de monitorización de disponibilidad autoalojado, escrito en Go y React, con páginas de estado y alertas; se presenta como alternativa a Uptime Kuma.
Monitoreo autohospedado de disponibilidad y rendimiento para sitios web y APIs, que se despliega con un solo docker compose up.
Plataforma open source de páginas de estado, respuesta a incidentes y monitoreo de disponibilidad, con monitores y páginas de estado gestionados como código.