Saltar al contenido principal

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

  UptimepageUptime KumaOpenStatusOneUptimeGatusKener
intervalo de comprobación mínimo 10 s1 s30 s60 ssegundos60 s
amplitud de comprobaciones HTTP·TCP·DNS·TLS·dominio·ping·heartbeat·flow·manual31 tiposHTTP·TCP·DNS25+ tipos11 protocolos12 tipos
ping / ICMP sísínosísísí
caducidad de TLS + dominio sísísolo declaradosísísolo SSL
monitor push / heartbeat sísínosísísí
página de estado con marca propia síbásicasísípanelsí
suscriptores de la página de estado correo + webhooksolo RSScorreo + webhookcorreo·SMS·Slacknocorreo + RSS
canales de alerta 1494139414
incidentes automáticos desde comprobaciones sínosísínoopcional
sondas multirregión 13 regiones alojadascomplemento28 regionessínono
configuración como código Terraform · REST · MCPAPI de socketTerraform · REST · MCPTerraform · CLIYAMLAPI REST
servidor MCP sínosísínono
equipos / RBAC organizaciones + rolesun solo usuarioespacios de trabajoproyectos + SSOautenticación básicaroles
stack tecnológico RustNode.jsTypeScript + GoTypeScriptGoSvelteKit
tamaño del despliegue 1 binario + 2 BD1 contenedormultiservicio6-14 servicios1 binario diminutoNode + Redis
licencia AGPL-3.0MITAGPL-3.0Apache-2.0Apache-2.0MIT

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.

  1. 01Inicie sesión con GitHub o Google. Sin tarjeta, sin llamada comercial.
  2. 02Pegue una URL. La primera comprobación se ejecuta antes de que termine de leer esto.
  3. 03Publique la página de estado, o expórtela a Terraform y guárdela en Git.
acme cloud status.acme.dev suscribirse

todos los sistemas funcionan con normalidad comprobado hace 12 s

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

Una página de ejemplo. Los monitores, los porcentajes y el incidente son inventados.

Preguntas frecuentes

¿Cuál de estas es la más ligera de ejecutar?
Gatus (un binario estático diminuto, opcionalmente sin base de datos) y Uptime Kuma (un contenedor) son las más ligeras. OneUptime es la más pesada, porque necesita Postgres, ClickHouse, Redis y muchos servicios. Uptimepage queda en medio: un binario con Postgres y ClickHouse.
¿Cuáles admiten monitoreo como código?
Uptimepage, OpenStatus y OneUptime ofrecen un proveedor de Terraform y un servidor MCP. Gatus es YAML declarativo por naturaleza, pero no tiene proveedor de Terraform, y Uptime Kuma se maneja mediante una API de socket, sin REST ni Terraform.
¿Todas tienen suscriptores en la página de estado?
Uptimepage, OpenStatus y OneUptime permiten a los visitantes suscribirse por correo electrónico más webhook u otros medios, y Kener por correo electrónico con un feed RSS. Uptime Kuma solo ofrece un feed RSS, y Gatus es un panel de salud sin función de suscriptores.
¿Puedo autoalojar Uptimepage?
Sí. El mismo despliegue de un solo binario que describe la tabla: compose up, migraciones al arrancar, AGPL. El plan alojado existe para cuando prefiera no ejecutarlo usted.

Enlaces

Empiece en menos de 5 minutos.

Empezar gratis

funciones · precios · notas