X
..«¿© CrôCcòBi$çöTtò ®¿».. » Linux » Munin sistema di monitoraggio server

Munin sistema di monitoraggio server

Tue, Oct 6, 2009 · 911 views · Print This Post Print This Post · Email This Post Email This Post

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto linux ma esiste anche per windows,io l’ho provato e lo uso solo con il pinguino.
Attualmente lo utilizzo per tenere monitorato il mio server virtuale che ospita questo blog. Le informazioni prodotte sono veramente utili perchè permettono di controllare l’uso della cpu, lo stato della memoria oppure il tipo di query eseguite sul db, quante di queste poi sono cachate e così via..

insomma uno strumento veramente fondamentale sopratutto per capire quando un processo occupa troppa ram o cpu. Se ne avete la possibilità vi consiglio di installarlo..

Ecco un paio di screenshots:

munin

munin

Comunque ecco le istruzioni per installarlo sia con Debian che con centos.

Installazione di Munin con Debian:

- Prerequisiti: Server web Apache o lighttpd
- comando: apt-get install munin

Il sistema installerà munin e verrà creata una directory munin all’interneto di /var/Www/.
Accendendo via web al vostro server con questo indirizzo:

http://vostro_server/munin

Avrete accesso ai grafici e al sistema di reportistica di munin.

Installazione di Munin con Centos:

- Prerequisiti: Server web Apache o lighttpd
- Comandi: yum install munin
yum -y install munin-node

- Riavviate il server web e il sistema muin
Accendendo via web al vostro server con questo indirizzo:

http://vostro_server/munin

Con queste semplici istruzioni io ho installato munin su centos, riporto altre informazioni trovate in rete:

1) vi /etc/mirrors-rpmforge and added the following line

http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm

OR

2) to add rpmforge repositories
rpm -Uhv http://apt.sw.be/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.i386.rpm

3) yum -y install munin
Below is the result after installation

Installed: munin.noarch 0:1.2.5-1.el4.rf
Dependency Installed: perl-HTML-Template.noarch 0:2.9-1.el4.rf perl-Net-Server.noarch 0:0.96-1.el4.rf     perl-rrdtool.i386     0:1.2.23-1.el4.rf rrdtool.i386 0:1.2.23-1.el4.rf
Complete!

4) chown -R munin:munin /var/www/munin

5) vi /etc/munin/munin.conf and change htmldir to
/var/www/munin

6)service httpd restart && service crond restart

7) http://202.87.45.35/munin should show you the page

8) yum -y install munin-node
Below should be the result
Installed: munin-node.noarch 0:1.2.5-1.el4.rf
Complete!

9) vi /etc/munin/munin-node.conf and following lines
host_name mailserver.indicaresearch.com

10) To start service and put in start up
service munin-node start
chkconfig munin-node on

11) vi /etc/munin/munin.conf
Edit Munin’s configuration on the graph server (/etc/munin/munin.conf).
[bravo.sample.net]
address 192.168.1.2
use_node_name yes

12) Open port tcp/4949 in the firewall of the node

13) ln -s /usr/share/munin/plugins/apache_* /etc/munin/plugins/

Se state utilizzando lighttpd come server web esiste un plugin scritto apposta per voi, il plugin è scritto in python quindi dovete avere python installato.
Su cento digitate:

yum install python

Poi seguite queste istruzioni che sono generali per tutti i sistemi.

- Scaricate il plugin: lighttpd plugin munin
- ln -s /usr/share/munin/plugins/lighttpd_plugin /etc/munin/plugins/lighttpd_plugin
- Inserite questa configurazione in lighttpd.conf

$HTTP["remoteip"] == “127.0.0.1? {
status.status-url = “/server-status”
status.config-url = “/server-config”
}

- Abilitate il modulo “mod_status” in lighttpd.conf
- Riavviate lighttpd e munin

Se tutto è andato per il verso giusto sarà presente la voce relativa a lighttpd nel report di munin.
Dal mio punto di vista munin è un prodotto molto valido, se potete ne consiglio l’installazione.

Vota l'articolo

Newsletter e Feed

Ti è piaciuto questo articolo? allora iscrivi alla newsletter, riceverai ogni nuovo post via mail!

Loading...Loading...


Se preferiferisci i feed ricordati di iscriverti ai miei Feed! RssFeed

Articoli Simili
Leader

Apache wordpress stress test

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto...Leggi tutto

Leader

Wordpress Memory Limit google site map generator

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto...Leggi tutto

Leader

Configurare Monit con Debian e Lighttpd

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto...Leggi tutto

Leader

Monitorare lighttpd con munin sotto Debian

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto...Leggi tutto

Leader

Lighttpd su Centos X86_64 e Vhost

Munin è un software per linux e windows che permette di tenere monitorate le risorse di sistema. vengono prodotti una serie di grafici accessibili via web che mostrano lo stato dei vari servizi come apache2, lighttpd, mysql, rete, occupazione disco, uso cpu etc.. Il software nasce e si sviluppa sotto...Leggi tutto

2 Commenti per “Munin sistema di monitoraggio server”

Oct 09 2009
16:10

Interessante ma ti consiglio cacti….

1
valente
Oct 19 2009
08:48

Non mi è ben chiaro questo passaggio:

- Prerequisiti: Server web Apache o lighttpd
- Comandi: yum install munin
yum -y install munin-node

????

2

Lascia un comento per “Munin sistema di monitoraggio server”





Copyright © 2010 · All rights reserved · WordPress · XHTML · Log in

88 queries. 4.934 seconds. 32.25 MB.