Monitorización de servidores: 7 herramientas de uptime
Compara herramientas de monitorización de servidores y uptime, qué revisar en alertas y comprobaciones, y cuándo basta con un monitor autoalojado.
La monitorización de servidores comprueba tu servidor o tu web desde fuera, a intervalos fijos, y te avisa cuando deja de responder. Sirve para responder rápido a una pregunta: ¿está el servicio activo ahora mismo? Esta guía compara siete herramientas de monitorización de uptime, desde servicios alojados que no necesitan configuración hasta opciones autoalojadas que ejecutas en tu propio VPS.
Qué comprueba la monitorización de servidores
La mayoría de monitores de uptime ofrecen los mismos tipos de comprobación básicos:
- HTTP(S): pide una URL y espera un código de éxito. Una comprobación por palabra clave confirma además que la página contiene el texto esperado, lo que detecta páginas de error que devuelven 200.
- Ping (ICMP): confirma que el servidor responde en la red.
- Puerto TCP: confirma que un servicio como SSH (22), RDP (3389), una base de datos o un servidor de juego acepta conexiones.
- DNS: confirma que tu dominio sigue resolviendo a la dirección correcta.
- Caducidad del certificado SSL y del dominio: te avisa antes de que caduque un certificado o el registro de un dominio.
- Comprobaciones heartbeat (push o cron): tu servidor o una tarea programada llama al monitor; si la llamada no llega a tiempo, recibes una alerta. Así se vigilan las copias de seguridad y las tareas cron.
La monitorización de uptime es distinta de la monitorización de recursos del servidor, que controla CPU, RAM, disco y red dentro del servidor. Normalmente necesitas las dos: las comprobaciones de uptime te dicen que algo está caído, y las métricas de recursos te ayudan a averiguar por qué. Para la segunda parte, consulta problemas comunes de hosting VPS y cómo solucionarlos.
7 herramientas de uptime comparadas
| Herramienta | Tipo | Ideal para |
|---|---|---|
| UptimeRobot | Alojada | Comprobaciones sencillas de web y puertos con páginas de estado |
| Better Stack | Alojada | Comprobaciones de uptime, alertas de guardia y gestión de incidencias |
| Pingdom | Alojada | Uptime, además de monitorización de transacciones y de usuarios reales |
| StatusCake | Alojada | Uptime, velocidad de página, SSL y monitorización de dominios |
| Uptime Kuma | Autoalojada, código abierto | Un monitor y una página de estado gratuitos en tu propio VPS |
| Prometheus + Blackbox Exporter | Autoalojada, código abierto | Equipos que ya usan Prometheus y Grafana |
| Zabbix | Autoalojada, código abierto | Uptime y recursos de muchos servidores |
Los precios y los límites de los planes gratuitos cambian a menudo, así que revisa la página de precios actual de cada proveedor antes de elegir.
1. UptimeRobot
UptimeRobot es un servicio alojado con monitores HTTP(S), de palabra clave, ping, puerto y heartbeat, páginas de estado públicas y alertas por correo, SMS, voz e integraciones de chat. Tiene un plan gratuito, así que es un primer monitor habitual para webs pequeñas y servidores individuales. La página de estado de StealthRDP lee su uptime medido desde UptimeRobot. [1]
2. Better Stack
Better Stack combina la monitorización de uptime con la programación de guardias, alertas por teléfono y SMS, cronologías de incidencias y páginas de estado. Elígelo cuando más de una persona es responsable de responder a las caídas. [2]
3. Pingdom
Pingdom ofrece comprobaciones de uptime desde muchas ubicaciones, comprobaciones de transacciones que recorren pasos como un inicio de sesión o un pago, y monitorización de usuarios reales. Encaja en webs donde un flujo de usuario roto importa tanto como un servidor caído.
4. StatusCake
StatusCake cubre uptime, velocidad de página, certificados SSL y caducidad de dominios en un único servicio alojado, con páginas de estado e integraciones de alertas habituales. [3]
5. Uptime Kuma
Uptime Kuma es un monitor de uptime de código abierto y autoalojado. Admite monitores HTTP(S), de palabra clave, de consulta JSON, TCP, ping, DNS, push y de contenedores Docker, además de páginas de estado y notificaciones a Telegram, Discord, Slack, correo y más de 90 servicios. [4] En un VPS Linux con Docker, un solo comando lo arranca:
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:2Después abre http://your-server-ip:3001, crea la cuenta de administrador y pon el panel detrás de HTTPS o de una regla de cortafuegos antes de depender de él. [5]
6. Prometheus con Blackbox Exporter
Blackbox Exporter permite que Prometheus compruebe endpoints por HTTP(S), DNS, TCP e ICMP. Alertmanager envía las alertas y Grafana dibuja los paneles. Requiere más configuración que las herramientas alojadas, pero encaja de forma natural si ya recoges métricas del servidor con Prometheus y node_exporter.
7. Zabbix
Zabbix es una plataforma de monitorización de código abierto que usa agentes en cada servidor, además de comprobaciones de red y escenarios web. Gestiona el uptime y los recursos de muchos servidores Linux y Windows desde un único lugar, con plantillas, disparadores y reglas de escalado. Es la más compleja de esta lista y encaja con equipos que gestionan muchos servidores. [6]
Monitorización autoalojada y alternativas a UptimeRobot
Los servicios alojados como UptimeRobot comprueban tus sitios desde fuera de tu red y no necesitan un servidor propio. Un monitor autoalojado como Uptime Kuma, Blackbox Exporter o Zabbix se ejecuta en un servidor que tú controlas, sin límites de monitores.
Ejecuta un monitor autoalojado en un servidor distinto de los sistemas que vigila, e idealmente con otro proveedor y otra región. Si el monitor comparte el fallo, no podrá avisarte. Un VPS Linux pequeño en otra región basta para Uptime Kuma.
Cómo configurar monitores de uptime para tu VPS
- Haz una lista de lo que necesitan tus usuarios. Monitoriza la URL de la web, no solo el servidor. Añade comprobaciones de puerto para SSH o RDP, y una comprobación por palabra clave en una página que use la base de datos.
- Elige el intervalo. Entre uno y cinco minutos es lo habitual. Los intervalos cortos detectan las caídas antes, pero generan más ruido de alertas.
- Confirma antes de alertar. Avisa solo tras dos o más comprobaciones fallidas, o desde más de una ubicación, para evitar falsas alarmas por un fallo puntual de red.
- Envía las alertas donde la gente las vea. Usa una aplicación de chat o una alerta al móvil para las caídas, y el correo para avisos como la caducidad de un certificado.
- Añade comprobaciones heartbeat para las copias de seguridad y las tareas cron, para que un fallo silencioso también genere una alerta.
- Revisa el historial cada mes. Las caídas cortas y repetidas suelen apuntar a un límite de recursos o a un servicio que falla, más que a la red.
Conclusión
Empieza con un monitor alojado para tus URL públicas, porque no necesita mantenimiento y vigila desde fuera de tu red. Añade un monitor autoalojado como Uptime Kuma cuando quieras más comprobaciones o cubrir servicios internos, y pasa a Prometheus o Zabbix cuando también necesites métricas de recursos en muchos servidores. Sea cual sea la que elijas, prueba tus alertas parando un servicio a propósito y comprueba que la persona adecuada recibe el aviso.
Preguntas frecuentes
¿Qué es la monitorización de uptime de un servidor?
Es una comprobación externa que contacta con tu servidor, web o servicio a intervalos fijos y te avisa cuando no responde como se espera. Las comprobaciones habituales son HTTP(S), ping, puerto TCP, DNS y certificado SSL.
¿Cuál es una buena alternativa autoalojada a UptimeRobot?
Uptime Kuma es la alternativa autoalojada más común. Es de código abierto, se ejecuta en Docker en un VPS Linux pequeño y ofrece monitores HTTP, TCP, ping, DNS y push, con páginas de estado y muchos canales de notificación. Ejecútalo en un servidor distinto de los sistemas que vigila.
¿Con qué frecuencia deben ejecutarse las comprobaciones de uptime?
Entre uno y cinco minutos encaja con la mayoría de webs y servidores. Usa intervalos más cortos solo para servicios críticos, y exige dos o más comprobaciones fallidas antes de alertar para reducir las falsas alarmas.
Fuentes y referencias
- UptimeRobot: Free Website Monitoring Service — UptimeRobot (consultado el 2026-10-09)
- Uptime Monitoring by Better Stack — Better Stack (consultado el 2026-10-09)
- StatusCake - Uptime monitoring, Page speed monitoring, and more — StatusCake (consultado el 2026-10-09)
- Uptime Kuma README — GitHub (louislam/uptime-kuma) (consultado el 2026-10-09)
- louislam/uptime-kuma - Docker Image — Docker Hub (consultado el 2026-10-09)
- Zabbix: The enterprise-class open source observability solution — Zabbix (consultado el 2026-10-09)
Sigue leyendo
Panel de control VPS y herramientas: 6 opciones comparadas
Compara Plesk, cPanel, Webmin, Virtualmin y DirectAdmin por precio, funciones y nivel técnico, y aprende a elegir un panel de control VPS.
Protección DDoS para VPS: qué revisar y cómo configurarla
Cómo valorar un VPS con protección DDoS y montar tus propias defensas por capas, desde cortafuegos y filtrado hasta monitorización y recuperación.
Copia de seguridad VPS automática: configurarla y probarla
Configura una copia de seguridad VPS automática con el panel de control, cron, restic, BorgBackup y rclone, y prueba después las restauraciones.
