Il monitoraggio del server: munin
Munin è un ottimo prodotto open source per monitorare lo stato dei server. Viene rilasciato con molti plugins, in grado di monitorare la maggior parte dei servizi (da apache a mysql, passando per ntp ed exim) ed altri possono essere trovati facilmente onLine oppure scritti grazie alle numerose guide presenti sempre onLine.
Vediamo ora l’installazione. Generalmente sull macchine da monitorare viene installato solo il servizio client, mentre sul server centrale che utilizzeremo per i controlli, andremo ad installare il servizio client ed il servizio server.
Installazione del client:
1 |
apt-get install munin-node munin-plugins-extra |
E’ inoltre consigliabile, per monitorare alcuni servizi, installare anche libwww-perl:
1 |
apt-get install libwww-perl |
ora attiviamo i plugins che munin “reputa” attivabili per il nostro sistema:
1 |
munin-node-configure --shell | sh |
(in pratica con –shell ci facciamo consigliare i plugin da attivare – dei link simbolici dalla directory di installazione alla directory dei plugins in uso – e con |sh effettuiamo i link simbolci).
Per verificare che i plugin attivabili, siano effettivamente attivi, si può eseguire:
1 |
munin-node-configure --suggest |
Ora bisogna configurare munin-node per consentire l’accesso da parte del servizio installato nel server. Modifichiamo il file /etc/munin/munin-node.conf ed aggiungiamo l’IP del server dopo:
1 |
allow ^127\.0\.0\.1$ |
Ora si può riavviare il servizio:
1 |
/etc/init.d/munin-node restart |
*** Installazione del server
1 |
apt-get install munin munin-node munin-plugins-extra |
Effettuiamo la configurazione del servizio client, come abbiamo visto precedentemente, anche sul server.
Ora modifichiamo il file di configurazione del server /etc/munin/munin.conf; in particolare dovremo avere almeno decommentate le righe:
1 2 3 4 5 6 |
dbdir /var/lib/munin htmldir /var/cache/munin/www logdir /var/log/munin rundir /var/run/munin tmpldir /etc/munin/templates includedir /etc/munin/munin-conf.d |
e poi aggiungiamo, per ogni client che vogliamo monitorare, il seguente blocco:
1 2 3 |
[vm-portale-fe01.fe] address 10.113.69.12 use_node_name yes |
dove ovviamente l’IP sarà quello del client.
Bene, ora possiamo guardare le statistiche di monitoriaggio su:
1 |
http://IP_DEL_SERVER/munin |
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta