Panoramica di Munin

Esegui il deploy delle applicazioni più popolari sui nostri server cloud ad alte prestazioni, con un solo clic.

Munin è uno strumento di monitoraggio delle risorse di rete. Consente di raccogliere dati da più server contemporaneamente e di visualizzare tutto sotto forma di grafici.

file

Il sistema è composto da due parti indipendenti: il server (munin vero e proprio), installato su una macchina dove vengono centralizzati tutti i dati, e un piccolo daemon munin-node installato sulle macchine da monitorare. Questo daemon è un piccolo script Perl che rimane in ascolto sulla porta 4949 tramite Net::Server. All'avvio, analizza i plugin installati in /etc/munin/plugins e ne memorizza i nomi. Ogni 5 minuti il server munin si connette a tutti i nodi, recupera le informazioni da tutti i plugin e le salva nel database rrdtool. In questo modo, Munin non ha nemmeno bisogno di MySQL per funzionare.

I plugin sono la parte più interessante di Munin. La loro incredibile semplicità di implementazione permette di scrivere plugin per qualsiasi cosa si voglia monitorare nel sistema, dedicando un tempo minimo alla lettura della documentazione. È probabilmente questo a spiegare il fatto che un sistema relativamente giovane disponga già di un gran numero di plugin pronti all'uso.

In pratica, ogni plugin è un file eseguibile che deve restituire i valori correnti dei parametri.

Hai bisogno di aiuto?I nostri ingegneri ti aiuteranno gratuitamente con qualsiasi domanda in pochi minutiContattaci