Vai al contenuto

Uptime Kuma

Tool di uptime monitoring e alerting per homelab. Uno dei primi tool di monitoring che Brandon Lee installa, perché di solito è il primo a segnalare un guasto. 1

Cosa monitora

Siti web, API, Docker services, VM, DNS server, reverse proxy, SQL server e altri database, e qualsiasi cosa risponda over the network. 1

Notifiche

Email, Discord, Slack, Teams, Telegram, e molte altre piattaforme. 1

Strategia di deploy

  1. Partire dall'infrastruttura critica: DNS, reverse proxy, identity provider, storage, backup, host di virtualizzazione (ad esempio Proxmox VE)
  2. Aggiungere gli application stack solo dopo che i core services sono coperti
  3. Questo approccio dà più fiducia che ogni alert ricevuto meriti attenzione

1

Uso applicativo

Brandon Lee lo usa per controllare cosa succede a livello applicativo: scraping di pagine web, query DNS di verifica, perfino il recupero di record da un database SQL per sapere se tutto funziona. Lo affianca a Pulse, dedicato a Proxmox e Docker, e nota che Uptime Kuma è diffuso anche in ambienti di produzione. 2

Vedi anche: Homelab Monitoring Stack, Pulse, Beszel, btop, e nella wiki devops Homelab Automation (Overnight)


Fonti e Riferimenti