Mise en place et installation de MRTG sur un serveur Linux Mandrake
En 1° il faut SNMP dispo dans les CDs de la Mandrake
– voir SNMP
En 2° il faut la librérie GD
Dispo ici : http://www.libgd.org/releases/
En 3° il faut MRTG version mrtg-x.x.x
Disponible sur le site de l’auteur, ici http://oss.oetiker.ch/mrtg/pub/
GD et MRTG sont enregistrées dans le répertoire /tmp/ (par exemple)
Décompréssion et installation des sources :
– tar zxvf gd-2.0.35.tar.gz
– cd gd-2.0.35
– ./configure
– make
– make install
– make clean
Fin de l’installation de GD.
Debut MRTG
– tar zxvf mrtg-2.16.1.tar.gz
– cd mrtg-2.16.1
– ./configure —prefix=/usr/local/mrtg-2
– make
– make install
– make clean
Fin de l’installation de MRTG.
Dans la logique MRTG a été installer dans le répertoire /usr/local/mrtg-2, donc maintenant il faut le configuré.
Configuration :
– cd /usr/local/mrtg-2/bin/
Il faut fabriqué le fichier cfg mrtg.cfg avec la commande cfgmaker.
– ./cfgmaker public@localhost —output=mrtg.cfg
Maintenant mrtg va mesurer la carte réseau eth0 (par defaut).
Pour que MRTG fabrique des graphiques toutes les 5 minutes, il faut le rentrer dans une tache cron :
– crontab -e
La ligne à ajouté :
– */5 * * * * /usr/local/mrtg/bin/mrtg* /usr/local/mrtg-2/bin/mrtg.cfg
Le fichier mrtg.cfg
La syntaxe de dossier de configuration de MRTG suit quelques règles simples :
– Les mots-clés doivent commencer au début d’une ligne.
– Des lignes qui suivent une ligne de mot-clé qui commencent par un blanc sont apposées à la ligne de mot-clé
– Les lignes vides sont ignorées
– Les lignes commençant par a # signe sont des commentaires.
Vous pouvez ajouter d’autres dossiers le fichier de configuration :
Include : base-options.inc
MOTS-clés GLOBAUX
WorkDir
WorkDir indique où les fichiers journaux et les webpages devraient être créés.
– Exemple :
WorkDir :
MOTS-clés GLOBAUX FACULTATIFS
HtmlDir
HtmlDir indique l’annuaire où le HTML vit.
– NOTE : Workdir dépasse les arrangements pour le htmldir, l’imagedir et le logdir.
– Exemple :
Htmldir :
ImageDir
ImageDir indique l’annuaire où les images vivent. Elles devraient être sous l’annuaire de HTML.
– Exemple :
Imagedir :
LogDir
LogDir indique l’annuaire où les notations sont stockées. Ce besoin être aux termes de directive de htmldir.
– Exemple :
Logdir :
Un extrait du fichier mrtg.cfg
|