Saltar al contenido principal

comparativa de herramientas autoalojadas

OpenStatus vs. Gatus: ¿sondas alojadas o su propio YAML?

Los dos ponen el monitoreo bajo control de versiones, así que el argumento de la configuración como código no los separa. Lo que los separa es todo lo que rodea a la comprobación: quién ejecuta las sondas, quién puede ver la página y cuánto está dispuesto usted a operar.

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

Los datos, frente a frente

  OpenStatusGatusUptimepage
licencia AGPL-3.0Apache-2.0AGPL-3.0
configuración YAML · CLI · Terraform · RESTsolo YAML, interfaz de solo lecturainterfaz + Terraform + REST + MCP
ejecutarlo usted mismo stack TypeScript de ~11 aplicacionesbinario estático diminuto, sin base de datos obligatoriaun binario + compose
tipos de comprobación HTTP · TCP · DNS en el comprobador de código abierto11 protocolos + caducidad de dominioHTTP · TCP · DNS · TLS · dominio · ping · heartbeat · flow · manual
verificaciones estado · cuerpo · cabecerasestado · JSONPath del cuerpo · latencia · caducidad de certificado + dominioestado · cuerpo · caducidad de certificado + dominio
intervalo más corto 30 s en planes de pagosin mínimo documentado, 60 s por defecto60 s gratis · 30 s Team · 10 s autoalojado
sondas multirregión 28 regiones alojadas + ubicaciones privadassolo federación experimental13 regiones alojadas
página de estado sí, dominios propiosel panel hace de páginacon su marca, dominio propio en Pro
suscriptores de la página correo · webhook · Slack · RSSningunocorreo · webhook
equipos y roles organizaciones, miembros en planes de pagouna barrera basic-auth u OIDCorganizaciones + roles
plan alojado gratuito 1 monitor, intervalo de 10 minsolo de pago, en gatus.iogratis, sin tarjeta
comunidad (estrellas en GitHub) ~8,9k~11,5kjoven

OpenStatus publica de forma continua sin versiones etiquetadas, así que no hay ninguna versión que fijar.

El comprobador de código abierto de OpenStatus implementa HTTP, TCP y DNS; los tipos de monitor ICMP, UDP y de certificado TLS aparecen en el esquema de su API.

El propio proyecto marca como alfa las suites de varios pasos de Gatus y como experimental su federación de instancias remotas. Su mantenedor ha dicho en notas de versión que Gatus es un proyecto secundario y que las revisiones y la aceptación de cambios se han ralentizado.

Verificado en julio de 2026 con Gatus 5.36.0 y el código fuente de OpenStatus. Los dos proyectos avanzan rápido, así que consulte su código fuente actual antes de decidir.

Los dos son monitoreo como código. Solo uno le da una flota.

Gatus le da un archivo YAML y un binario, y comprueba desde donde usted ponga ese binario. OpenStatus le da un archivo YAML, una CLI, una GitHub Action y un proveedor de Terraform oficial, y ejecuta las sondas por usted en 28 regiones de tres proveedores de nube. Si le importa ver su servicio desde Singapur, uno de los dos lo resuelve con una línea de configuración, y el otro, obligándole a desplegar en Singapur.

Donde Gatus va por delante

En precisión y en peso. Once protocolos de endpoint, entre ellos gRPC, SSH, WebSocket, UDP y STARTTLS, además del monitoreo de caducidad de dominios, y un lenguaje de condiciones que verifica el estado, el tiempo de respuesta, rutas del cuerpo JSON, la caducidad del certificado y la del dominio, en lugar de limitarse a un código de estado. Es un binario estático de Go diminuto que, si usted quiere, funciona con un almacén en memoria y sin ninguna base de datos. Es Apache-2.0, gratis para siempre, y nunca tiene que crear una cuenta.

Donde OpenStatus va por delante

En todo lo que ven los clientes y en todo lo que tiene forma de equipo. Páginas de estado en dominios propios que aceptan suscriptores por correo, webhook y Slack, además de feeds RSS, Atom y JSON; organizaciones con miembros ilimitados en los planes de pago; incidentes que se resuelven solos; y en 2026 añadió ubicaciones privadas, para que pueda ejecutar sondas dentro de su propia red junto a su flota alojada. Su proveedor de Terraform lo mantiene el propio OpenStatus y ya está disponible, lo que lo sitúa en el mismo grupo que Uptimepage, Better Stack y Checkly, y no entre los forks abandonados de la comunidad con los que le dejan algunos actores establecidos.

Las salvedades honestas de ambos

Gatus es explícitamente un proyecto secundario: su mantenedor lo ha dicho en notas de versión, y las revisiones y la aceptación de cambios se han ralentizado. Sus suites de varios pasos están marcadas como alfa y su federación de instancias remotas como experimental, así que trátelas como tales. No tiene suscriptores ni cronología de incidentes, y una sola barrera basic-auth u OIDC protege toda la aplicación. El coste de OpenStatus es operativo: autoalojarlo supone un stack de TypeScript de varios servicios, unas once aplicaciones, con dependencias de bases de datos externas; su plan alojado gratuito es un monitor con intervalos de diez minutos, y su comprobador de código abierto implementa HTTP, TCP y DNS, aunque los tipos ICMP, UDP y de certificado TLS aparecen en el esquema de su API. Además, publica de forma continua sin versiones etiquetadas, así que no hay ninguna versión que fijar.

Dónde encaja Uptimepage

Uptimepage toma la forma de OpenStatus (equipos, suscriptores, Terraform, multirregión) y el peso operativo de Gatus (un binario que de verdad puede ejecutar). Comprobaciones HTTP, TCP, DNS, TLS, de caducidad de dominio, ping, heartbeat y de flujos de navegador, configuradas en la interfaz o declaradas con el proveedor de Terraform, la API REST y el servidor MCP. Las sondas son multirregión y puede ejecutar las suyas propias. Los incidentes se abren solos y llegan a una página de estado con su marca y suscriptores confirmados por correo y webhook. Alojado gratis y sin tarjeta, o autoalojado bajo AGPL con docker compose y sin servicios externos que alquilar.

  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 debería autoalojar?
Gatus, con holgura. Es un binario estático de Go diminuto que puede funcionar sin ninguna base de datos. Autoalojar OpenStatus significa un stack de TypeScript de varios servicios, unas once aplicaciones, con dependencias de bases de datos externas, y por eso existe su plan alojado.
¿Puede Gatus comprobar desde varias regiones?
En realidad, no. Tiene una función experimental de instancias remotas que reúne varias instalaciones de Gatus en un solo panel, pero las sondas siguen ejecutándose allí donde las desplegó. OpenStatus opera una flota alojada en 28 regiones, y Uptimepage es multirregión, con agentes de sondeo que puede ejecutar usted mismo.
¿Pueden mis clientes suscribirse a alguna de las dos páginas de estado?
Solo a la de OpenStatus. Sus páginas aceptan suscriptores por correo, webhook y Slack, además de feeds RSS, Atom y JSON. El panel de Gatus hace también de página de estado y no tiene suscriptores ni cronología de incidentes, lo que sirve para una pantalla interna, pero no para clientes.
¿Tienen los dos un proveedor de Terraform?
OpenStatus sí, oficial y con mantenimiento activo. Gatus no lo necesita en el mismo sentido: su configuración es un archivo YAML que usted ya guarda en Git. Uptimepage también tiene un proveedor oficial, junto con una API REST y un servidor MCP.

Enlaces

Empiece en menos de 5 minutos.

Empezar gratis

funciones · precios · notas