comparativa de herramientas autoalojadas
Uptimepage vs. las herramientas de monitoreo autoalojadas
Las herramientas autoalojadas actuales, comparadas con honestidad. Uptime Kuma y Gatus comprueban más protocolos y son las más ligeras; OpenStatus y OneUptime igualan a Uptimepage en configuración como código y multirregión; Kener tiene la página de estado más bonita. Uptimepage está donde el monitoreo, una página de estado de verdad con suscriptores y Terraform, REST y MCP se juntan en un solo binario. Empiece gratis en el plan alojado o autoalójelo bajo AGPL, sin tarjeta.
La tabla de abajo es la comparación completa, sin editar. Léala primero si lo prefiere: es la misma que le enviaríamos.
AGPL-3.0 · un solo binario · plan gratuito · sin tarjeta
Cómo se comparan
| Uptimepage | Uptime Kuma | OpenStatus | OneUptime | Gatus | Kener | |
|---|---|---|---|---|---|---|
| intervalo de comprobación mínimo | 10 s | 1 s | 30 s | 60 s | segundos | 60 s |
| amplitud de comprobaciones | HTTP·TCP·DNS·TLS·dominio·ping·heartbeat·flow·manual | 31 tipos | HTTP·TCP·DNS | 25+ tipos | 11 protocolos | 12 tipos |
| ping / ICMP | sí | sí | no | sí | sí | sí |
| caducidad de TLS + dominio | sí | sí | solo declarado | sí | sí | solo SSL |
| monitor push / heartbeat | sí | sí | no | sí | sí | sí |
| página de estado con marca propia | sí | básica | sí | sí | panel | sí |
| suscriptores de la página de estado | correo + webhook | solo RSS | correo + webhook | correo·SMS·Slack | no | correo + RSS |
| canales de alerta | 14 | 94 | 13 | 9 | 41 | 4 |
| incidentes automáticos desde comprobaciones | sí | no | sí | sí | no | opcional |
| sondas multirregión | 13 regiones alojadas | complemento | 28 regiones | sí | no | no |
| configuración como código | Terraform · REST · MCP | API de socket | Terraform · REST · MCP | Terraform · CLI | YAML | API REST |
| servidor MCP | sí | no | sí | sí | no | no |
| equipos / RBAC | organizaciones + roles | un solo usuario | espacios de trabajo | proyectos + SSO | autenticación básica | roles |
| stack tecnológico | Rust | Node.js | TypeScript + Go | TypeScript | Go | SvelteKit |
| tamaño del despliegue | 1 binario + 2 BD | 1 contenedor | multiservicio | 6-14 servicios | 1 binario diminuto | Node + Redis |
| licencia | AGPL-3.0 | MIT | AGPL-3.0 | Apache-2.0 | Apache-2.0 | MIT |
El intervalo más rápido que puede alcanzar cada herramienta; los planes alojados gratuitos suelen ser más lentos. El mínimo autoalojado de Uptimepage es de 10 s, y los planes alojados funcionan a 60 s en el plan gratuito Founding (con 50 monitores) y en Pro, o a 30 s en Team.
OpenStatus incluye monitores ICMP, UDP y de certificados SSL en su configuración, pero su checker de Go de código abierto solo implementa HTTP, TCP y DNS.
Uptime Kuma tiene 31 tipos de monitor y 94 integraciones de alertas, pero es de un solo usuario, se configura mediante una API de socket en lugar de REST o Terraform, y sus páginas de estado ofrecen RSS, no suscriptores por correo electrónico ni por webhook.
Gatus es un panel de salud con insignias más que una página de estado con suscriptores, y su soporte multirregión es una función experimental de federación de estado, no sondas distribuidas.
Los recuentos de canales de alerta mezclan proveedores principales y de nicho: el total de Uptime Kuma incluye el metaproveedor Apprise y decenas de pasarelas de SMS, y el de Gatus incluye puentes de automatización como Zapier, IFTTT y n8n. Los catorce de Uptimepage son integraciones nativas.
Datos verificados con el código fuente de cada proyecto en julio de 2026 (Uptime Kuma 2.4.0, OpenStatus, OneUptime 11.0.12, Gatus 5.36.0, Kener 4.1.1), con las celdas de comprobaciones, incidentes y suscriptores de Kener revisadas de nuevo con Kener 4.1.5 en septiembre de 2026. Los proyectos de código abierto avanzan rápido, así que consulte su código actual antes de decidir.
Uptime Kuma: las comprobaciones más amplias, la huella más ligera
Uptime Kuma es el favorito de la comunidad por buenas razones: 31 tipos de monitor en la línea 2.x (bases de datos, gRPC, MQTT, SNMP, Steam, navegador real, heartbeats push), 94 integraciones de alertas, intervalos de solo un segundo y un único contenedor que ejecutar. Su punto débil son los equipos y las páginas de estado. Es de un solo usuario y sin roles, se maneja por completo mediante una API de socket sin REST ni Terraform, sus páginas de estado ofrecen un feed RSS en lugar de suscriptores por correo electrónico o webhook, y los incidentes se publican a mano, no se abren a partir de una comprobación que falla. Uptimepage cambia parte de esa amplitud de protocolos por una página de estado con suscriptores, organizaciones con roles, incidentes que se abren solos y configuración como código.
OpenStatus y OneUptime: las plataformas pensadas para desarrolladores
Son las más cercanas a Uptimepage en filosofía. OpenStatus es monitoreo como código bien hecho: un proveedor de Terraform, una CLI, un servidor MCP, incidentes que se resuelven solos, suscriptores por correo electrónico y webhook, y sondas en veintiocho regiones con comprobaciones de menos de un minuto. Sus contrapartidas son un stack más pesado (Turso más Tinybird más colas alojadas) y un checker de código abierto que solo implementa HTTP, TCP y DNS, con monitores ICMP, UDP y de certificados SSL declarados en la configuración pero no construidos. OneUptime cubre el mismo terreno, con turnos de guardia y escalado incluidos, y además añade logs, trazas y APM, pero esa cobertura le cuesta un despliegue de Postgres, ClickHouse, Redis y muchos servicios que operar. Uptimepage apunta a la misma superficie para desarrolladores, Terraform, REST y MCP, pero como un solo binario que realmente puede ejecutar. También iguala esas comprobaciones de menos de un minuto: 30 segundos en Team y 10 segundos autoalojado, mientras que el plan gratuito Founding ya incluye cincuenta monitores a sesenta segundos.
Gatus: el comprobador rico en protocolos
Gatus es una delicia si quiere comprobaciones declarativas en control de versiones. Once protocolos de endpoint, entre ellos gRPC, SSH, WebSocket, STARTTLS y UDP, un lenguaje de condiciones muy completo con aserciones JSONPath sobre el cuerpo y comprobaciones de caducidad de certificados, soporte alfa para suites de varios pasos y un binario estático diminuto con un modo opcional sin base de datos. Lo que no es, es una página de estado. Trae un panel de salud con insignias, no una página con su marca y suscriptores, no tiene cronología de incidentes y es de un solo inquilino, detrás de una única barrera de autenticación básica u OIDC. Uptimepage cubre las comprobaciones cotidianas de HTTP, TCP, DNS, TLS, dominio, ping, heartbeat y flujos de navegador y las combina con la página de estado pública, los suscriptores y los equipos multiinquilino que Gatus deja fuera.
Kener: la página de estado más cuidada
Kener es la página de estado más vistosa del grupo: paletas clara y oscura separadas, CSS y HTML de pie de página personalizados, veinticuatro idiomas, widgets incrustables, cuatro estilos de insignia y roles RBAC personalizados. También comprueba servicios reales, incluidos gRPC, SQL y heartbeats. Las carencias están del lado de la plataforma de monitoreo: sin sondeo multirregión, cuatro canales de alerta (correo electrónico, webhook, Slack, Discord), solo suscriptores por correo electrónico y RSS, un solo inquilino y una dependencia obligatoria de Redis. Uptimepage renuncia a un poco de personalización visual de la página de estado a cambio de sondas multirregión, más canales de alerta y configuración como código.
Dónde encaja Uptimepage
Uptimepage no tiene aquí el intervalo más rápido ni la lista de protocolos más amplia, y lo dice con honestidad. Lo que hace es juntar las piezas: monitoreo real de HTTP, TCP, DNS, certificados TLS, caducidad de dominios, ping, heartbeats de cron y flujos de navegador, una página de estado pública con su marca y suscriptores por correo electrónico confirmado y webhook, incidentes que se abren solos y mantenimiento programado, y turnos de guardia con escalado. Todo se maneja desde código con un proveedor de Terraform, una API REST completa y un servidor MCP, aislado por organización y con roles, y se comprueba desde sondas que puede ejecutar en cualquier región. Funciona como un único binario con Postgres y ClickHouse, alojado gratis o autoalojado bajo AGPL.
- 01Inicie sesión con GitHub o Google. Sin tarjeta, sin llamada comercial.
- 02Pegue una URL. La primera comprobación se ejecuta antes de que termine de leer esto.
- 03Publique la página de estado, o expórtela a Terraform y guárdela en Git.
api99,98 %
p95 142 ms · un incidente en 45 días
dashboard99,91 %
p95 318 ms · dos días degradados
webhooks99,99 %
p95 88 ms · sin incidentes
RESUELTO14 min
Latencia elevada en la API del panel
14:22 resuelto, latencia de nuevo por debajo de 300 ms
14:08 abierto automáticamente por la comprobación del panel
activo degradado caído 45 días · suscriptores por correo y webhook