Va falloir mettre des petites stats système maintenant pour monitoré tout çà.
Je sais que je vais en faire hurler certain mais je vais utiliser munin et non cacti pour s’acquitter de cette tache. Beaucoup plus simple d’utilisation pour un besoin « classique », munin a donc ma préférence.
#sudo apt-get install munin munin-node smartmontools libwww-perl lm-sensors sensord ethtool
Par defaut munin va stocker ses fichiers dans
dbdir /var/lib/munin
htmldir /var/www/munin
logdir /var/log/munin
rundir /var/run/munin
Maintenant il faut s’attaquer a Apache, on creer donc un Alias :
#sudo nano /etc/apache2/apache2.conf
Alias /stat /var/www/munin
Et ensuite activé le server-status et l’autoriser uniquement pour le localhost toujours dans le meme fichier de configuration.
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
ExtendedStatus On
Aller maintenant on rajoute les petits plugins sympa. Tous les plugins sont rangé dans /usr/share/munin/plugins/
#sudo ln -s /usr/share/munin/plugins/fw_packets /etc/munin/plugins/fw_packets #sudo ln -s /usr/share/munin/plugins/fw_forwarded_local /etc/munin/plugins/fw_forwarded_local #sudo ln -s /usr/share/munin/plugins/fw_conntrack /etc/munin/plugins/fw_conntrack #sudo ln -s /usr/share/munin/plugins/postfix_mailstats /etc/munin/plugins/postfix_mailstats #sudo ln -s /usr/share/munin/plugins/postfix_mailvolume /etc/munin/plugins/postfix_mailvolume #sudo ln -s /usr/share/munin/plugins/postfix_mailqueue /etc/munin/plugins/postfix_mailqueue #sudo ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses #sudo ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes #sudo ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume #sudo ln -s /usr/share/munin/plugins/netstat /etc/munin/plugins/netstat
Pour que netstat affiche des informations il faut configurer munin :
nano /etc/munin/plugin-conf.d/munin-node
Et rajouter
[netstat] user root
et enfin un bon
#sudo /etc/init.d/munin-node restart