Vous êtes sur la page 1sur 3

mrtg - Documentation Ubuntu Francophone

http://doc.ubuntu-fr.org/mrtg

Contenu | Rechercher | Menus

Ubuntu-fr
Communaut francophone d'utilisateurs d'Ubuntu Recherche : Identifiant : Mot de passe : Chercher dans : / inscription

Pr-requis Installation Configuration Utilisation Dsinstallation Voir aussi

Cette page est encore en chantier et ne produit pas (encore) de rsultat fonctionnel. Il ne faut pas l'utiliser si vous n'tes pas sr de ce que vous faites. Toutes les contributions sont les bienvenues pour l'amliorer.

Hardy, serveur, rseau, systme, supervision, BROUILLON

MRTG : supervision rseau via le protocole SNMP


MRTG est un programme qui permet de crer des graphiques de l'activit de votre ordinateur. Ces graphiques sont sauvegards sous forme de fichiers HTML. Le but est bien entendu de les rendre accessible depuis l'extrieur en utilisant un serveur web, comme Apache, ce qui permet de surveiller l'activit de l'ordinateur distance, depuis un simple navigateur web.

Pr-requis
Disposer des droits d'administration ; Disposer d'une connexion Internet configure et active ; Avoir activ l'accs aux dpts Universe et Multiverse ; Avoir un serveur web (Apache) fonctionnel et accessible depuis l'extrieur.

Installation
Il vous suffit, pour cela, d'installer les paquets mrtg.

Configuration
Partie complter

Je suppose ici que le rpertoire de votre serveur web est /var/www/. Si ce rpertoire est diffrent, adaptez les commandes en consquence.

1 sur 3

14/06/2011 16:50

mrtg - Documentation Ubuntu Francophone

http://doc.ubuntu-fr.org/mrtg

Tout d'abord, rendez-vous dans le rpertoire de votre serveur web, crez-y un sous-dossier mrtg et rendez-vous dans ce sous-dossier.
cd /var/www && sudo mkdir mrtg && cd mrtg

Maintenant, nous allons rcuprer mrtg-sys, qui est un ensemble de scripts Perl destin rcuprer l'activit de l'ordinateur et crer les graphes d'utilisation de ce dernier. Pour cela, utilisez la commande
sudo wget http://www.bozorokus.net/mrtg-sys.tgz

On dcompresse l'archive :
sudo tar xvfz mrtg-sys.tgz

Enfin, l'on cre les fichiers de configuration :


sudo ./install.pl

Ce dernier script nous donne une ligne ajouter dans le fichier /etc/crontab . Cette ligne ncessite quelques adaptations que nous verrons cela tout l'heure. Gardez-l sous la main pour le moment . Maintenant, nous allons faire en sorte que notre index soit gnr automatiquement. Dj, nous allons revenir dans le rpertoire principal de mrtg :
cd /var/www/mrtg

Ensuite, l'on excute cette commande (Remplacez XXXX par le nom de votre machine) :
sudo indexmaker --output=index.html /var/www/mrtg/mrtg-sys/mrtg_XXXX.cfg

Maintenant, vous pouvez ressortir la ligne donne par le script d'installation de MRTG-sys. Toutefois, cette ligne ne marche pas sur Ubuntu (elle suppose que vous avez compil mrtg, alors que nous l'avons install avec apt-get). La ligne donne est du style (o XXXX est le nom de votre ordinateur):
*/5 * * * * root /usr/local/mrtg-2/bin/mrtg /var/www/mrtg/mrtg-sys/mrtg_XXXX.cfg >/dev/null 2>/dev/null

Pour que cette ligne soit fonctionnelle, remplacez le chemin /usr/local/mrtg-2/bin/mrtg par /usr/bin/mrtg. De plus, pour vitez les avertissements, il faut ajouter env LANG=C devant le chemin de l'excutable. La ligne finale ajouter dans /etc/crontab est donc (pensez remplacer XXXX par votre nom de machine !) :
*/5 * * * * root 2>/dev/null env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg-sys/mrtg_XXXX.cfg >/dev/null

Attendez 5 min que le cron s'excute, et le premier graphe devrait tre gnr.

2 sur 3

14/06/2011 16:50

mrtg - Documentation Ubuntu Francophone

http://doc.ubuntu-fr.org/mrtg

Attention, les scripts proposs sont destins des serveurs OVH - Voir Topic sur le forum pour plus d'infos : http://forum.ubuntu-fr.org/viewtopic.php?pid=3360310#p3360310

Utilisation
Pour utiliser mrtg, il suffit de regarder le rpertoire dans lequel vous avez install mrtg avec un navigateur web. Soit, dans notre exemple : http://localhost/mrtg depuis votre ordinateur http://votre_ip/mrtg depuis l'extrieur Si vous avez un nom de domaine, vous pouvez bien entendu l'utiliser ;) .

Dsinstallation
Pour supprimer cette application, il suffit de supprimer son paquet et de supprimer la ligne de /etc/crontab. Vous pouvez galement supprimer

Voir aussi
http://oss.oetiker.ch/mrtg/, le site du projet.

Contributeurs : kankan_01, Neurones67 Bas sur Installation de MRTG-sys sur le site d'OVH (adapt la gestion des paquets Debian). mrtg.txt Dernire modification: Le 25/03/2010, 09:50 par 213.95.41.13 Le contenu de ce wiki est sous licence : CC BY-SA v3.0

Contact Ressources Licences Propuls par Dokuwiki

3 sur 3

14/06/2011 16:50