Lecabanon.Org

Multi Router Traffic Grapher

MRTG

lundi 11 juillet 2005, par Webmaster

Avec MRTG ont peut messuré tous les composent d’un réseaux, les applications sur une machine donné et des trucs qui servent à rien comme la meteo !

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

#--------------------
Minimal mrtg.cfg
 WorkDir: /home/www/stats/mrtg
 Target[eth0]: 2:public@localhost:
 MaxBytes[eth0]: 65500
 MaxBytes2[eth0]: 16000
 Title[eth0]: Traffic Analysis ADSL
 PageTop[eth0]: <H1>Stats for ADSL Line</H1>
#--------------------
eth0

SPIP | Plan du site | Suivre la vie du site RSS 2.0 |

1 visiteurs en ce moment