Saltar al contenido
Infrastructure 2026-08-27 13 min de lectura

Uptime Kuma vs UptimeRobot: comparativa de herramientas de monitoreo

Enterarte de que tu web lleva seis horas caída porque te lo escribió un cliente es una experiencia que no se olvida. Un monitor de disponibilidad existe para que eso no pase. En la comparativa Uptime Kuma vs UptimeRobot se enfrentan las dos formas de resolverlo: instalar tu propio vigilante en un servidor, o contratar un servicio externo que ya está montado. Esta guía usa los precios y límites vigentes en 2026 y termina proponiendo algo que casi nadie hace: usar los dos a la vez.

Uptime Kuma vs UptimeRobot: comparativa de herramientas de monitoreo
#Uptime Kuma#UptimeRobot#monitoreo#VPS#self-hosting#alertas
T
Equipo Terranode
Editorial

Qué es cada uno

UptimeRobot es un servicio SaaS de monitoreo. Te registras, pegas una URL y empieza a comprobarla desde varios países. Su plan gratuito ofrece 50 monitores con comprobaciones cada 5 minutos y una página de estado, y su web lo describe como adecuado para proyectos personales y sin ánimo de lucro.

Uptime Kuma es una aplicación de código abierto que instalas en tu propio VPS. Un VPS es un servidor virtual con recursos dedicados y acceso raíz. Uptime Kuma no tiene planes ni límites artificiales: monitores ilimitados, intervalos desde 20 segundos, más de 95 canales de notificación y páginas de estado personalizables.

Comparativa directa (precios 2026)

AspectoUptime KumaUptimeRobot FreeUptimeRobot SoloUptimeRobot Team
PrecioEl VPS (desde $2,99/mes)$0$9/mes ($108/año)$35/mes ($420/año)
MonitoresIlimitados (según el servidor)5010 (50 en promoción)100
Intervalo mínimo20 segundos5 minutos60 segundos30 segundos
Tipos de monitorHTTP, palabra clave, JSON, TCP, ping, DNS, Docker, bases de datos, push, gRPCHTTP, HTTPS, ping, puertoMás tiposMás tipos
Canales de alertaMás de 95, todos incluidosEmail, y opciones limitadasAmpliadosAmpliados, con SMS
Páginas de estadoIlimitadas y personalizables1, básica3100, con marca propia
Aviso de caducidad SSLSí, a 14 y 7 días, ajustable
Monitoreo multirregiónNo, un solo punto
Control de los datosTotal, en tu servidorEn sus servidoresEn sus servidoresEn sus servidores
MantenimientoA tu cargoNingunoNingunoNinguno

Instalación de Uptime Kuma

Uptime Kuma se instala con un solo comando de Docker y consume muy pocos recursos: en un VPS de 1 GB de RAM corre cómodo con decenas de monitores activos.

bash
docker run -d \
  --restart unless-stopped \
  --name uptime-kuma \
  -p 127.0.0.1:3001:3001 \
  -v uptime-kuma:/app/data \
  louislam/uptime-kuma:1

Publicar el puerto en 127.0.0.1 evita que el panel quede expuesto directamente a internet: delante conviene poner Nginx con certificado de Let's Encrypt. Si Docker todavía te resulta ajeno, la guía de Docker en un VPS explica qué hace cada parte del comando, y el tutorial completo de instalación de Uptime Kuma cubre el dominio, el proxy inverso y el certificado.

Cómo montar una página de estado pública para tus clientes

Una página de estado es una web pública que muestra si tus servicios están funcionando, para que los clientes la consulten en lugar de escribirte. Es la función que más rápido justifica el monitoreo ante un cliente, porque es visible.

En Uptime Kuma se crea en cuatro pasos:

  1. 1 En el panel, Páginas de estado → Nueva página de estado. Le pones nombre y un identificador de URL, por ejemplo servicios.
  2. 2 Arrastras los monitores que quieres publicar y los organizas en grupos ("Sitio web", "Correo", "API"). Los monitores internos que no quieras enseñar simplemente no se añaden.
  3. 3 Subes tu logo, escribes una descripción y eliges si mostrar el porcentaje de disponibilidad y el historial de los últimos 90 días.
  4. 4 La publicas en un subdominio propio, tipo estado.tudominio.com, con un registro DNS apuntando a tu VPS y una entrada en el proxy inverso.

Un detalle que se usa poco y vale mucho: puedes publicar incidentes con un mensaje fijado en la parte superior ("Mantenimiento programado el sábado de 22:00 a 23:00"). En una caída real, ese mensaje evita decenas de correos.

Aloja la página de estado en un servidor distinto al que monitoreas. Si viven en la misma máquina, cuando todo se caiga la página que debía explicarlo se caerá también.

En UptimeRobot, la página de estado existe desde el plan gratuito, pero personalizarla con tu marca y quitar referencias al servicio es parte de los planes de pago.

Alertas avanzadas: Telegram, Discord y webhooks

El valor real de un monitor no es detectar la caída, es avisarte por un canal que de verdad mires. Un correo a las tres de la mañana no despierta a nadie; un mensaje de Telegram sí. Uptime Kuma incluye más de 95 canales sin coste adicional; UptimeRobot reserva la mayoría a los planes de pago.

Telegram (el más práctico). Escribe a @BotFather en Telegram, envía /newbot, ponle nombre y copia el token que te devuelve. En Uptime Kuma: Configuración → Notificaciones → Configurar notificación → Telegram, pega el token y usa el botón para obtener el ID del chat (antes envíale un mensaje cualquiera al bot para que exista la conversación). Marca "Aplicar a todos los monitores existentes" y prueba con Test.

Discord (ideal para equipos). En el canal donde quieras las alertas: Editar canal → Integraciones → Webhooks → Nuevo webhook, copia la URL y pégala en la notificación de tipo Discord de Uptime Kuma.

Webhook genérico (para automatizar la respuesta). Uptime Kuma envía un POST con un JSON que incluye el monitor, el estado y el mensaje. Con eso puedes disparar un flujo que abra un ticket, escale a otra persona o reinicie un contenedor:

json
{
  "heartbeat": {
    "monitorID": 3,
    "status": 0,
    "time": "2026-09-06 03:14:07",
    "msg": "connect ETIMEDOUT",
    "important": true
  },
  "monitor": { "name": "API de facturación", "url": "https://api.tudominio.com" },
  "msg": "[API de facturación] [Down] connect ETIMEDOUT"
}

Dos ajustes que separan un monitor útil de uno que acabas silenciando: "Reintentos antes de marcar caído" (ponlo en 2 o 3 para que un microcorte no dispare alarmas) y "Intervalo de reenvío", que repite el aviso cada X comprobaciones mientras el servicio siga caído.

Monitoreo de certificados SSL: cuándo hay que avisar

Uptime Kuma revisa la caducidad del certificado en cada monitor HTTPS y avisa por defecto cuando faltan 14 y 7 días. Ambos umbrales se pueden cambiar por monitor, y ahí está la clave, porque no todos los certificados envejecen igual:

Tipo de certificadoValidezAviso recomendado
Let's Encrypt con renovación automática90 días14 y 7 días: si salta, la renovación automática falló
Certificado comercial anual1 año30 y 14 días: hay que comprarlo y validarlo a tiempo
Certificado de cliente o internoVariable30 días, para dar margen a coordinar con terceros

La lógica de fondo: la alerta debe llegar con tiempo suficiente para hacer lo que haya que hacer. Con Let's Encrypt no hay que comprar nada, solo arreglar un cron roto, y 14 días sobran. Con un certificado comercial hay que pagar una factura y validar el dominio, un trámite que en una empresa puede llevar semanas.

Un certificado caducado deja el sitio con una pantalla roja de advertencia en todos los navegadores. Los usuarios no lo leen: se van. Es una de las caídas más caras y de las más fáciles de evitar.

La ventaja real de UptimeRobot: mirar desde varios países

Aquí UptimeRobot gana sin discusión. Comprueba desde varias ubicaciones geográficas, así que distingue entre "el sitio está caído" y "el sitio no responde desde este punto concreto". Eso reduce falsos positivos por un problema de red puntual y detecta caídas parciales: una web que responde en América pero no en Europa por un problema de enrutamiento o un bloqueo de firewall.

Uptime Kuma mira desde un solo sitio: tu VPS. Si el problema es de red entre tu servidor y el mundo, verás caídas que no existen; y si es una caída regional que no toca a tu punto de observación, no verás nada.

Cuándo usar cada uno (y por qué usar los dos)

Tu situaciónOpción recomendada
Menos de 50 servicios, avisos por correo suficientes, cero mantenimientoUptimeRobot Free
Quieres alertas en Telegram o Discord sin pagarUptime Kuma
Necesitas comprobaciones cada 20 o 30 segundosUptime Kuma
Monitorear contenedores Docker o bases de datos directamenteUptime Kuma
Página de estado con tu marca y tu dominioUptime Kuma (en UptimeRobot es de pago)
Detectar caídas que afectan solo a una regiónUptimeRobot
Empresa que necesita SLA y soporte del proveedorUptimeRobot de pago
Ya tienes un VPS con otros serviciosUptime Kuma, costo marginal casi nulo

La combinación que mejor funciona en la práctica: Uptime Kuma como monitor principal (todos tus servicios, alertas en Telegram, página de estado pública) y un único monitor gratuito de UptimeRobot vigilando el propio Uptime Kuma. Así, si el servidor de monitoreo cae, te enteras igual. Cuesta cero y elimina el punto ciego clásico del monitoreo autoalojado.

Uptime Kuma encaja además de forma natural con el resto de servicios que ya tengas en el servidor. Si administras despliegues con un panel como los que comparamos en Coolify frente a Dokploy, o mantienes varias aplicaciones autoalojadas en un VPS, el monitoreo es la pieza que te avisa antes que tus clientes.

Uptime Kuma supera a UptimeRobot Free en casi todo lo que se puede medir: más tipos de monitor, intervalos de 20 segundos frente a 5 minutos, más de 95 canales de alerta incluidos, monitores ilimitados, páginas de estado con tu marca y control total de los datos. Frente a los planes de pago, el ahorro es evidente: lo que en UptimeRobot Team cuesta $420 al año, en un VPS propio cuesta menos de $60.

UptimeRobot conserva dos ventajas que no se compran con software: la observación desde varios países y no tener que mantener absolutamente nada. Si nadie en tu equipo va a actualizar un contenedor, esa segunda ventaja lo decide todo.

Para todo lo demás, los planes VPS de Terranode empiezan en $2,99/mes con 1 GB de RAM y disco NVMe, suficiente para Uptime Kuma con decenas de monitores; el plan de 2 GB por $5/mes te deja alojarlo junto a otros servicios. Todos con acceso raíz, red de baja latencia y soporte en español desde Ecuador. Si quieres el monitoreo instalado y configurado con tu página de estado y tus alertas, escríbenos.

¿Listo para llevar tu sitio al siguiente nivel?

Hosting con LiteSpeed, NVMe y soporte 24/7 desde $3/mes.

Ver planes de hosting

Preguntas frecuentes