1 487
contributi
m (rimosso lo stup) |
m (correzioni di forma e typos) |
||
Riga 1: | Riga 1: | ||
=Introduzione= | =Introduzione= | ||
Munin � un sistema di monitoraggio di sistema avanzato, facilmente installabile e configurabile che offre una vasta gamma di monitor e supporta | Munin � un sistema di monitoraggio di sistema avanzato, facilmente installabile e configurabile che offre una vasta gamma di monitor e supporta la raccolta di informazioni da pi� macchine.<br/> | ||
(Ringrazio Keltik per avermelo involontariamente mostrato) | (Ringrazio Keltik per avermelo involontariamente mostrato). | ||
In questa guida vedremo come | In questa guida vedremo come installarlo, configurandolo per monitorare due macchine: quella su cui � installato il server ed un desktop (in questo caso i dati verranno raccolti solo quando questa macchina sar� accesa). | ||
=Installazione= | =Installazione= | ||
Il programma � composto da: | |||
; munin-node : il Client, che gestisce la raccolta di informazioni su una determinata macchina | ; munin-node : il Client, che gestisce la raccolta di informazioni su una determinata macchina | ||
; munin : il Server, che si occupa di elaborare i dati, catalogarli, creare i grafici e le pagine html | ; munin : il Server, che si occupa di elaborare i dati, catalogarli, creare i grafici e le pagine html | ||
Per installare il Server (solo | Per installare il Server (necessario solo sulla macchina che raccoglier� i dati): | ||
<pre> | <pre> | ||
# apt-get install munin | # apt-get install munin | ||
Riga 25: | Riga 25: | ||
=Configurazione= | =Configurazione= | ||
==Node== | ==Node== | ||
La configurazione dei Client (o ''nodi'') � estemamente facile ed automatizzata: � presente un comando che controlla la macchina alla ricerca di servizi monitorabili attraverso delle regole | La configurazione dei Client (o ''nodi'') � estemamente facile ed automatizzata: � presente un comando che controlla la macchina alla ricerca di servizi monitorabili attraverso delle regole predefinite. � d'obbligo evidenziare il numero di monitor presenti, che spaziano dalla statistiche di sistema ''base'' (CPU, Memoria, [Glossario:Swap | Swap]) fino a quelle dei servizi (MySql, Postfix, NFS, Apache, ...). | ||
Su ogni | Su ogni ''nodo'' provvediamo a lanciare il configuratore automatico, cos� da rilevare tutti i servizi/parametri di cui � possibile tenere traccia: | ||
<pre> | <pre> | ||
# munin-node-configure | # munin-node-configure | ||
Riga 114: | Riga 114: | ||
</pre> | </pre> | ||
Per le macchine diverse da quella che ospita il server | Per le macchine diverse da quella che ospita il server, bisogna modificare le impostazioni di accesso per consentire le connessioni da parte di quest'ultimo. Per fare questo apriamo con un editor il file '''/etc/munin/munin-node.conf''', ed aggiungiamo la seguente riga alla fine del file: | ||
<pre> | <pre> | ||
allow ^192\.168\.0\.1$ | allow ^192\.168\.0\.1$ | ||
</pre> | </pre> | ||
Il commento poco sopra il punto in cui abbiamo inserito questa stringa ci ricorda che si tratta di espressioni regolari, | Il commento poco sopra il punto in cui abbiamo inserito questa stringa ci ricorda che si tratta di espressioni regolari, di conseguenza � necessario anteporre un backslash prima dei punti. | ||
Per applicare le modifica apportate, riavviamo munin-node: | Per applicare le modifica apportate, riavviamo ''munin-node'': | ||
<pre> | <pre> | ||
# /etc/init.d/munin-node restart | # /etc/init.d/munin-node restart |
contributi