Guía de despliegue

Supervisar su VPS con Uptime Kuma

Desplegar en un VPS Cloud →

Tutorial

Supervisar su VPS con Uptime Kuma

Seguridad y monitorización4 min de lectura6 pasos

Saber que un servicio se ha caído antes de que sus clientes se lo indiquen lo cambia todo. Uptime Kuma es una herramienta de monitorización de disponibilidad de código abierto que usted mismo aloja en un VPS, sin suscripción ni límite de comprobaciones. Le explicamos cómo instalarlo correctamente.

Contenido· Por qué auto-alojar Uptime Kuma en un VPS1/5
  1. 01Por qué auto-alojar Uptime Kuma en un VPS
  2. 02Las ventajas concretas de esta plantilla
  3. 03Requisitos previos para alojarlo
  4. 04Desplegar Uptime Kuma con Docker y SSL
  5. 05La documentación oficial

Por qué auto-alojar Uptime Kuma en un VPS

Los servicios de monitorización SaaS suelen facturar por número de monitores o por frecuencia de comprobación, y limitan el intervalo a 1 o 5 minutos en los planes gratuitos. Al desplegar Uptime Kuma en su propio VPS, supervisa tantos sitios como quiera, además de API, puertos TCP, contenedores Docker o servidores DNS, con intervalos de hasta 20 segundos. Alojar la sonda en un VPS distinto de sus servidores de producción es una ventaja: si su servidor de aplicaciones cae, el VPS de monitorización sigue en pie y dispara la alerta. Uptime Kuma ofrece además una página de estado pública que puede mostrar a sus clientes, y más de 90 canales de notificación (Telegram, correo electrónico, Discord, webhook). Todo permanece en su infraestructura, sin enviar sus URL internas a un tercero.

Las ventajas concretas de esta plantilla

  • Monitores sin límite: HTTP(s), TCP, ping, DNS, contenedores Docker, certificados SSL y palabras clave de página.
  • Alertas multicanal (Telegram, correo electrónico, Discord, Slack, webhook) con más de 90 integraciones.
  • Página de estado pública personalizable para compartir con sus clientes o su equipo.
  • Vigilancia de la caducidad de los certificados SSL para no volver a llevarse una sorpresa.
  • Historial y estadísticas de uptime conservados en local, sin retención de pago.
  • Comprobaciones cada 20 segundos, algo imposible en la mayoría de los planes gratuitos.

Requisitos previos para alojarlo

Uptime Kuma es muy frugal: un VPS de 1 vCPU con 512 MB a 1 GB de RAM basta de sobra para vigilar varias decenas de monitores. La base de datos SQLite integrada ocupa poco espacio; calcule de 2 a 5 GB de disco según el historial conservado. Necesita Docker instalado, un nombre de dominio o subdominio (status.mondomaine.com) apuntando al VPS, y los puertos 80/443 abiertos para el reverse proxy y el SSL. Para una supervisión fiable, aloje Uptime Kuma preferentemente en un VPS distinto de sus servidores de producción.

Desplegar Uptime Kuma con Docker y SSL

  1. Crear el volumen y lanzar el contenedor

    En el VPS, cree un volumen persistente y arranque después el contenedor: docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1. La interfaz queda accesible en el puerto 3001.

  2. Configurar la cuenta de administrador

    Abra http://IP_DU_VPS:3001 y cree la cuenta de administrador en la primera conexión. Elija una contraseña robusta: esta interfaz tendrá acceso a todas las URL que supervise.

  3. Poner un reverse proxy y el SSL por delante

    Configure Nginx o Caddy para exponer status.mondomaine.com hacia localhost:3001. Con Caddy bastan dos líneas para obtener un certificado Let's Encrypt automático: status.mondomaine.com { reverse_proxy localhost:3001 }.

  4. Añadir sus primeros monitores

    Cree monitores HTTP(s) para sus sitios, un monitor TCP para su base de datos, una comprobación SSL para vigilar la caducidad de los certificados y una palabra clave para detectar las páginas de error servidas con HTTP 200.

  5. Conectar las notificaciones y la página de estado

    En Ajustes > Notificaciones, añada Telegram o correo electrónico y pruebe el envío. Active después una página de estado pública que agrupe sus servicios de cliente, con un nombre de dominio dedicado si lo necesita.

  6. Conectarse por primera vez

    Abra la URL sin demora: la primerísima pantalla le pide crear la cuenta de administrador (nombre de usuario + contraseña) y, a continuación, accede al panel de control. No existe ninguna credencial por defecto.

Para evitar las falsas alertas ante una microincidencia de red, configure el campo Retries (por ejemplo, 3 fallos consecutivos antes de alertar) y un Heartbeat Interval adecuado. Combínelo con una notificación de grupo: Uptime Kuma puede enviar un mensaje agregado en lugar de una alerta por monitor, lo que evita saturar su canal de Telegram durante una caída de red general que tumba diez servicios de golpe.

La documentación oficial

Para la configuración avanzada y las opciones propias de la herramienta, consulte la documentación oficial de Uptime Kuma. Esta guía cubre la puesta en línea en un VPS; la documentación del editor sigue siendo la referencia para los ajustes finos, las actualizaciones mayores y los casos de uso específicos.

Aloje su sonda de monitorización

Despliegue Uptime Kuma en un VPS Cloud ServOrbit dedicado a la supervisión: recursos aislados de su producción, alta disponibilidad y puertos HTTP/HTTPS listos para usar.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva