DumbMonit
Monitoraggio semplice, dall’homelab alla media impresa. Un container, un indirizzo IP da digitare, grafici utili e avvisi in meno di un minuto.
DumbMonit legge la rete come un bollettino meteo: la home page descrive il cielo in una frase (“Cielo sereno.” oppure “2 avvisi, 1 irraggiungibile.”) e elenca ciò che richiede la tua attenzione, prima di qualsiasi altra cosa. Le severità seguono la scala meteorologica (info → advisory → warning), le previsioni sono forecast e le finestre di manutenzione sono pianificate.

Cosa controlla
Sezione intitolata “Cosa controlla”| Fonte | Cosa ottieni |
|---|---|
| SNMP v1 / v2c / v3 | Switch, router, NAS, UPS, stampanti. Cinque profili sono inclusi nel prodotto e applicati automaticamente a partire dal sysObjectID del monitor. Una scansione di rete aggiunge in un colpo solo tutto ciò che risponde. |
| Proxmox VE | Nodi, macchine virtuali e container, storage, quorum del cluster ed età dell’ultimo backup riuscito per ogni macchina. |
| Proxmox Backup Server | Utilizzo dei datastore e previsione di riempimento, deduplica, età e verifica dell’ultimo snapshot di ogni macchina, task falliti, garbage collection. |
| Synology DSM | Volumi, dischi e il loro stato SMART, temperatura, carico, tramite l’API web del NAS. |
| Agent Linux, macOS, FreeBSD e Windows | CPU, memoria, dischi, rete, servizi, container e uptime delle macchine che non parlano SNMP, più temperature, stato dei dischi (SMART) e pool ZFS dove la macchina li espone. Un solo comando per installarlo, oppure un’immagine Docker; in modalità relay sonda i monitor di una sede remota usando solo connessioni in uscita. |
| Servizi | HTTP(S), porta TCP, DNS, ping e scadenza del certificato TLS, in stile Uptime Kuma, con barra della cronologia e percentuale di disponibilità. |
| Pacchetti di integrazione | Un tipo di monitor dichiarato in un singolo file YAML — un’API HTTP o una pagina Prometheus /metrics sul monitor — con le proprie regole di allerta, installato senza una release del server. |
Parlaci
Sezione intitolata “Parlaci”- Un assistente via MCP — Claude Code, Claude Desktop,
ChatGPT, VS Code, Cursor — con 27 strumenti: un token
readpuò solo guardare (stato, monitor, avvisi, metriche, agent, container…), un tokenwritepuò anche agire (silenziare, confermare, aggiungere un monitor, riavviare un container, pubblicare un incidente sulla pagina di stato). I segreti non vengono mai restituiti. - L’API HTTP alla base di tutto ciò che fa la UI, descritta in
/api/openapi.json(OpenAPI 3.1). I token (dmt_…) hanno ambito di lettura o scrittura, possono scadere, essere limitati a un elenco di reti e sono soggetti a rate limit.
Cosa gira
Sezione intitolata “Cosa gira”| Container | Ruolo | Impronta |
|---|---|---|
dumbmonit | Raccolta, API, avvisi, interfaccia web e VictoriaMetrics integrato per le serie temporali | ~40 MB di RAM + il budget di VictoriaMetrics (256 MB per impostazione predefinita) |
Un container, un volume: il server avvia VictoriaMetrics dalla stessa
immagine, e configurazione e stato risiedono in un database SQLite integrato. Non
c’è nessun container per il database. Si può usare invece un VictoriaMetrics esterno
(DUMBMONIT_VM_URL).
DumbMonit è open source al 100% con licenza MIT, dipendenze comprese: nessuna funzionalità è riservata a un’edizione a pagamento. DumbMonit è gratuito e lo resterà.
DumbMonit è fornito «così com’è», senza garanzie di alcun tipo. L’autore e i collaboratori declinano ogni responsabilità per danni, guasti non rilevati o avvisi non inviati; validarlo nel proprio ambiente spetta a te.