Para el que aún no sepa lo que es Uptime Kuma se trata de un servicio para monitorizar servicios y servidores, en principio es un servicio de pago pero tenemos la posibilidad de hacer Self-hosting y tener nuestro propio servicio de monitorización en cuestión de 5 minutos, como siempre con docker.
Para simplemente necesitamos lanzar un contenedor el cuál dejo el docker-compose ya que es lo que más uso porque me perece de lo más útil.
version: "3.9"
services:
uptime-kuma:
image: louislam/uptime-kuma:1
container_name: uptime-kuma
ports:
- 3001:3001
volumes:
- /dockercarpeta/uptime-kuma:/app/data
restart: always
En mi caso uso el puerto externo también 3001 pero si quieres usar otro o lo tienes ocupado como siempre simplemente cámbialo por uno que tengas libre o que te guste más.
Pues ahora ya sólo sería entrar vía navegador web con http://IP:3001 nos pedirá crear unos credenciales etc.
No vamos a explicar el funcionamiento ya que en cuestión de minutos trasteando un poco sabremos como configurar los monitores etc ya que es algo super sencillo, sólo decir que permite recibir las notificaciones de las alertas por telegram, email, discord, pushbullet, signal ... vamos una auténtica locura de métodos los que tiene integrados que hacen de este contenedor un imprescindible para cualquier sysadmin.