Cos'è Uptime Kuma
Uptime Kuma è un tool di monitoring open source con interfaccia bella e moderna. Monitora siti web, porte TCP, servizi Docker, DNS, certificati SSL. Invia notifiche via Telegram, Discord, email, Pushover e molti altri.
Installazione
docker run -d \
--name uptime-kuma \
--restart always \
-p 3001:3001 \
-v uptime-kuma:/app/data \
louislam/uptime-kuma:1
Accedi a http://IP:3001. Crea account admin al primo accesso.
Tipi di monitor
- HTTP/HTTPS: verifica che il sito risponda con status 200
- TCP Port: verifica che una porta sia aperta
- DNS: verifica che il record DNS risolva correttamente
- Ping: ICMP ping a un host
- Keyword: verifica che la risposta contenga una parola specifica
- Docker Container: verifica che un container sia in running
- Certificate Expiry: avvisa prima che il certificato SSL scada
Notifiche Telegram (esempio)
- Crea bot Telegram via @BotFather → ottieni token
- In Uptime Kuma: Settings → Notifications → Add Notification
- Tipo: Telegram, incolla il bot token
- Ottieni Chat ID: invia /start al bot e usa https://api.telegram.org/botTOKEN/getUpdates
Status Page pubblica
Uptime Kuma può generare una status page pubblica (come status.github.com) mostrando lo stato di tutti i tuoi servizi. Condividila con utenti o team.
💬 Commenti (0)
Nessun commento ancora. Sii il primo!