Statistiques Qmail avec QmailMrtg

Un article de Wiki SOS-ADMIN.


Comment installer QmailMrtg et avoir les graphs d'activité de son serveur Qmail

Sommaire

Avant propos

Cette installation est basée sur la distribution RedHat 7.2 des serveurs OVH, rédigé à partir de cet article


Elements requis

mrtg

qmail

tcpserver

multilog


Création des repertoires

On créer le repertoire web pour consulter les graphs qui seront visibles à l'adresse http://nsxxx.ovh.net/qmailmrtg (remplacer nsxxx par votre serveur)

mkdir /home/ovh/www/qmailmrtg


Téléchargement des sources

cd /usr/local/src
wget http://www.inter7.com/qmailmrtg7/qmailmrtg7-4.2.tar.gz (ou version plus récente)
gunzip qmailmrtg7-4.2.tar
tar xpf qmailmrtg7-4.2.tar
rm qmailmrtg7-4.2.tar


Installation de QmailMrtg

cd qmailmrtg7-4.2/
make
make install

On copie les fichiers de config au bon endroit

cp qmail.mrtg.cfg index.html /home/ovh/www/qmailmrtg/

Configuration de QmailMrtg

On configure la bête à l'aide du fichier qmail.mrtg.cfg

cd /home/ovh/www/qmailmrtg/
pico qmail.mrtg.cfg

On renseigne le repertoire de travail (1ere ligne) en remplacant :

WorkDir: /usr/local/apache/htdocs/mrtg

par :

WorkDir: /home/ovh/www/qmailmrtg

On renseigne ensuite le nom de la machine en remplacant FQND par le nom de la machine (ex. nsxxx.ovh.net)

Vérifier que les chemins indiqués pour les fichiers log soient les bons, et le cas echeant modifiez les (/home/log/...).

Dans le cas des dédies OVH, on ne peut utiliser les stat POP3. Il faut donc commenter les lignes concernant le service POP.


Commande Crontab

Pour lancer la commande automatiquement toutes les 5 minutes (mise à jour des graphs), on ajoute une ligne dans le cron

crontab -e

et on insert la ligne

*/5 * * * * /usr/local/mrtg-2/bin/mrtg /home/ovh/www/qmailmrtg/qmail.mrtg.cfg 2>&1 >/dev/null

Enfin, on relance crontab

/etc/init.d/crond restart


Démarrage de QmailMrtg

On execute 3 fois la commande suivante (important pour initialiser la bête)

/usr/local/mrtg-2/bin/mrtg /home/ovh/www/qmailmrtg/qmail.mrtg.cfg

Vous pouvez désormais vous connecter à votre site pour observer vos jolis graphs MRTG de Qmail

http://nsxxx.ovh.net/qmailmrtg


Credits

Issu de l'article de Wiliam, lui même basé sur l'article de la Faq AtInfor rédigé par Toorop

Redacteur : Lofab