Informática Eficiente

Uptime Kuma: monitoreo de servicios

Introducción

En el mundo de la administración de sistemas, una de las tareas más importantes es asegurarse de que los servicios y servidores estén siempre disponibles. Aquí es donde entra en juego Uptime Kuma, una herramienta de monitoreo de código abierto que permite supervisar el estado de aplicaciones, sitios web, servidores y más, de forma sencilla y eficiente.

En este artículo veremos qué es Uptime Kuma, cómo instalarlo y configurarlo, y qué ventajas ofrece frente a otras soluciones de monitoreo.


¿Qué es Uptime Kuma?

Uptime Kuma es un monitor de auto-hospedaje (self-hosted monitoring tool) que permite comprobar la disponibilidad de distintos servicios. Funciona de manera similar a soluciones como UptimeRobot, pero con la ventaja de que puedes instalarlo en tu propio servidor y tener control total sobre los datos.

Características principales:


Instalación de Uptime Kuma

La manera más sencilla de instalar Uptime Kuma es mediante Docker, aunque también es posible hacerlo directamente en el sistema.

Instalación con Docker

  1. Clona el repositorio oficial: git clone https://github.com/louislam/uptime-kuma.git cd uptime-kuma
  2. Ejecuta el contenedor: docker run -d --restart=always -p 3001:3001 \ -v uptime-kuma:/app/data \ louislam/uptime-kuma:latest
  3. Accede a la interfaz web desde tu navegador en: http://TU_IP:3001

Instalación manual en Linux

Si prefieres instalarlo sin Docker:

git clone https://github.com/louislam/uptime-kuma.git
cd uptime-kuma
npm install --production
npm run start-server

Configuración inicial

  1. Accede a la interfaz y crea tu cuenta de administrador.
  2. Añade un nuevo monitor indicando:
    • Nombre del servicio
    • Tipo de comprobación (HTTP, Ping, TCP, etc.)
    • Intervalo de chequeo
    • Notificaciones a usar
  3. Guarda y empieza a visualizar los resultados en tiempo real.

Notificaciones y alertas

Uptime Kuma es muy flexible en cuanto a notificaciones. Entre las integraciones disponibles están:

De esta forma, recibirás avisos inmediatos cuando un servicio deje de estar disponible.


Ventajas de usar Uptime Kuma

Salir de la versión móvil