Dimensione: 4752
Commento: sistemata in parte
|
Dimensione: 4479
Commento: pagina revisionata
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 12: | Linea 12: |
= Preparativi = Il programma è presente nel [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. |
|
Linea 13: | Linea 17: |
Il programma è presente nel [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. Per installarlo è sufficiente [:InstallareProgrammi:installare] i pacchetti ''munin'' e ''munin-node''. |
|
Linea 18: | Linea 20: |
||<tablestyle="text-align: justify; width:65%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Tale cartella può essere resa visibile con l'utilizzo di un [:Server/Web:server web]. || | == Installazione sul master == Per installare il programma sull'host '''master''' è necessario [:InstallareProgrammi:installare] entrambi i pacchetti ''munin'' e ''munin-node''. == Installazione sugli altri host == Sugli altri host è necessario [:InstallareProgrammi:installare] solo il pacchetto ''munin-mode''. |
Linea 21: | Linea 29: |
== Configurare il master == |
|
Linea 43: | Linea 53: |
== Configurare gli host == Ogni istanza di '''munin-node''', in maniera predefinita, consente l'accesso alle statistiche solo l'indirizzo `localhost`. È necessario modificare il file `/etc/munin/munin-node.conf` in modo da consentire al '''master''' `host1.example.com` di leggere le statistiche. Aprire il file sopra citato con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e inserire la seguente riga, in accordo all'indirizzo di rete del '''master''': {{{ allow ^192\.168\.0\.100$ }}} Dunque digitare il seguente comando per riavviare il demone: {{{ sudo /etc/init.d/munin-node force-reload }}} Alla configurazione del '''master''' va aggiunta la seguente sezione all'interno del file `/etc/munin/munin.conf`: {{{ [host2.example.com] address 192.168.0.101 use_node_name yes }}} Infine riavviare nuovamente il servizio con il seguente comando: {{{ sudo /etc/init.d/munin-node force-reload }}} Dopo qualche minuto, all'indirizzo [http://host1.example.com/munin], saranno presenti le statistiche di tutti gli host configurati come descritto in precedenza. |
|
Linea 51: | Linea 89: |
= Monitoraggio di altri host = | = Ulteriori risorse = |
Linea 53: | Linea 91: |
Di ''default'' ogni istanza di '''munin-node''' autorizza solo `localhost` alla lettura delle statistiche. Per questo motivo il ''master'' non ha bisogno di modifiche al file di configurazione di '''munin-node''' (`/etc/munin/munin-node.conf`) Sugli altri ''host'' (nel nostro caso `host2.example.com`) è necessario installare solo il pacchetto ''munin-node'': {{{ sudo apt-get install munin-node }}} Occorre poi modificare il file di configurazione `/etc/munin/munin-node.conf` in modo da permettere all' ''host'' `host1.example.com` di leggere le statistiche. Supponendo che quest'ultimo abbia IP `192.168.0.100`, aggiungere al file la seguente riga: {{{ allow ^192\.168\.0\.100$ }}} ed eseguire il seguente comando per riavviare il demone: {{{ sudo /etc/init.d/munin-node force-reload }}} Sull'istanza ''master'' invece modificare il file `/etc/munin/munin.conf` aggiugendo: {{{ [host2.example.com] address 192.168.0.101 use_node_name yes }}} supponendo che `host2.example.com` abbia indirizzo IP `192.168.0.101`. Far rileggere infine la configurazione di munin, ovvero riavviare nuovamente il demone con il comando: {{{ sudo /etc/init.d/munin-node force-reload }}} Dopo qualche minuto, all'indirizzo `http://host1.example.com/munin`, saranno presenti le statistiche di entrambi gli ''host''. = Ulteriori risorse = * [http://munin.projects.linpro.no/ Pagina principale di munin] |
* [http://munin.projects.linpro.no/ Sito ufficiale del progetto] |
Linea 93: | Linea 94: |
## da questo punto in poi non modificare! |
IndiceBR TableOfContents |
Introduzione
munin è un'applicazione che produce e stampa grafici che rivelano l'attività di numerosi aspetti del sistema.
All'interno della guida si utilizzerà come esempio un setup composto da due host, uno avente come indirizzo IP 192.168.0.100 e come nome host1.example.com, l'altro con indirizzo 192.168.0.101 e con nome host2.example.com. |
Preparativi
Il programma è presente nel [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali.
Installazione
Un'unica istanza di munin, denominata master, può mostrare i grafici di più host, su ognuno dei quali deve essere installato il pacchetto munin-node. L'applicazione raccoglie periodicamente le informazioni di monitoraggio dai vari host inserendole nella cartella /var/www/munin.
Installazione sul master
Per installare il programma sull'host master è necessario [:InstallareProgrammi:installare] entrambi i pacchetti munin e munin-node.
Installazione sugli altri host
Sugli altri host è necessario [:InstallareProgrammi:installare] solo il pacchetto munin-mode.
Configurazione
Configurare il master
Per configurare munin è sufficiente modificare con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] il file di configurazione /etc/munin/munin.conf.
Una volta aperto il file, modificare la sezione relativa a «localhost.localdomain» presente all'interno del file /etc/munin/munin.conf, specificando l'indirizzo e il nome del master come nel seguente esempio:
dbdir /var/lib/munin htmldir /var/www/munin logdir /var/log/munin rundir /var/run/munin tmpldir /etc/munin/templates [host1.example.com] address 127.0.0.1 use_node_name yes
Per applicare le modifiche sarà necessario riavviare il servizio con il seguente comando:
sudo /etc/init.d/munin-node force-reload
Configurare gli host
Ogni istanza di munin-node, in maniera predefinita, consente l'accesso alle statistiche solo l'indirizzo localhost.
È necessario modificare il file /etc/munin/munin-node.conf in modo da consentire al master host1.example.com di leggere le statistiche. Aprire il file sopra citato con un [:EditorDiTesto:editor di testo] con i [:Sudo:privilegi di amministrazione] e inserire la seguente riga, in accordo all'indirizzo di rete del master:
allow ^192\.168\.0\.100$
Dunque digitare il seguente comando per riavviare il demone:
sudo /etc/init.d/munin-node force-reload
Alla configurazione del master va aggiunta la seguente sezione all'interno del file /etc/munin/munin.conf:
[host2.example.com] address 192.168.0.101 use_node_name yes
Infine riavviare nuovamente il servizio con il seguente comando:
sudo /etc/init.d/munin-node force-reload
Dopo qualche minuto, all'indirizzo [http://host1.example.com/munin], saranno presenti le statistiche di tutti gli host configurati come descritto in precedenza.
Visualizzare le statische
Per poter visualizzare le statistiche è necessario disporre di un [:Server:server] web. Per installare apache consultare la [:Server/Web:relativa guida].
Una volta installato apache, all'indirizzo [http://host1.example.com/munin] saranno già presenti le statistiche di sistema. |
Per ragioni di sicurezza la cartella /var/www/munin dovrebbe essere protetta mediante autenticazione. |
Ulteriori risorse
[http://munin.projects.linpro.no/ Sito ufficiale del progetto]
[http://www.howtoforge.com/server_monitoring_with_munin_monit_debian_etch Server Monitoring With munin And monit On Debian Etch]