Cet article va essayer de vous présenter l'installation du deamon de Multi Router Traffic Grapher " MRTG ", un outils de statistique graphique.
Outils
Recherche :   
Actualité Système Salon Concours Outils Programmation Devparadise Programmation HTML .Net JavaScript VBScript ASP PHP Visual Basic Perl Java Active X SQL XML WAP Delphi Graphisme Flash Web Design Promotion Référencement Publicité Valeur de votre site Outils Systèmes Windows Unix Linux Benchmark Hardware Réseaux locaux Droit Sécurité
Installation de Mrtg 2-9-12a sous Mandrake 8.0
  Auteur : Yves PETIT

Cet article va essayer de vous présenter l'installation du deamon de Multi Router Traffic Grapher " MRTG ", un outils de statistique graphique.

Publicité 
Pour cela téléchargez préalablement le package d'installation de MRTG sur http://www.mrtg.org. Avant toute tentative d'installation vérifiez que les librairies gd, libpng, clib et perl sont installées.

Liens pour le téléchargement des librairies :

   Une fois que vous avez téléchargé ces packages, vous devez les décompresser dans un répertoire portant le nom du package, dans le répertoire /usr/local/src/ Ex : libpng-1.0.10.tar.bz2 -> /usr/local/src/libpng/ . Toutes les lignes de commandes qui vous sont fournies sont à taper dans une console.

Installation de la librairie Perl :

Existe de manière native dans les packages de la Mandrake 8.0 (ou tout autre distribution : RED HAT , FREEBSD …etc.) que vous pouvez installer grâce au " gestionnaire de packages " présent dans votre X Windows.

Cette librairie est nécessaire pour les exécutions de perl grâce à la commande " perl ", celle-ci étant très utile pour les fichiers Makefile.PL, fichiers générant souvent les fichiers de configurations de base pour les " deamons " sous linux.

Installation du package zlib :

Allez dans le répertoire de zlib décompressé puis tapez :

    ./configure (ENTRER)
    make test (ENTRER)
    make install (ENTRER)
Cette librairie est utilisée par libpng pour compresser les fichiers images qu'il génère.

Installation de libpng :

Allez dans le répertoire de libpng décompressé puis tapez :

    make -f scripts/makefile.std CC=gcc ZLIBLIB=../zlib ZLIBINC=../zlib (ENTRER)
Cette librairie permet à votre système Linux de concevoir des fichiers images du type " png ", MRTG l'utilise pour générer les graphiques de statistiques.

Installation de gd :

Allez dans le répertoire de gd décompressé puis tapez :

    make INCLUDEDIRS="-I. -I../zlib -I../libpng" LIBDIRS="-L../zlib -L. -L../libpng" *
    LIBS="-lgd -lpng -lz -lm" (ENTRER)
* Ces lignes sont une seule ligne de commande.

Cette librairie est faite pour générer les graphiques, d'où le nom " graph drawing ".

Compilation de MRTG :

Allez dans le répertoire de MRTG décompressé et tapez :

    ./configure --prefix=/usr/local/mrtg-z (ENTRER) ( répertoire d'installation )
    make (ENTRER)
    make install (ENTRER)
Pour vérifier l'installation du module MRTG, allez dans le répertoire d'installation ici /usr/local/mrtg-z et tapez :
    cd bin (ENTRER)
    perl mrtg (ENTRER)
Si il n'y a pas d'erreur le module est correctement installé.

Configuration de MRTG :

Il faut tout d'abord préparer le Site de visualisation. Par exemple dans : /home/www/
créez le répertoire pour votre domaine ici mrtg.toto.org.
créez le répertoire " /cfg " et collez le fichier " mrtg.cfg " dedans, puis tapez :

    cd /usr/local/mrtg-z/bin (ENTRER)
    cfgmaker --global 'WorkDir: WorkDir:/home/www/mrtg.toto.org/www' *
    --output /home/www/mrtg.toto.org/cfg/mrtg.cfg *
    public@localhost (ENTRER)
Ensuite:
    Perl mrtg /home/www/mrtg.toto.org/cfg/mrtg.cfg (ENTRER)
Certaines erreurs du type " Rateup WARNING : /usr/local/mrtg-2/rateup Can't rename localhost_2.log to localhost_2.old updating log file " sont normales car les fichiers de log n'existent pas encore.

Enfin insérez la ligne dans le fichier de configuration :
RunAsDaemon : yes
La ligne est assez explicite…
Puis tapez :

    ./mrtg /home/www/mrtg.toto.org/cfg/mrtg.cfg
Voilà votre MRTG est en route…

Avant de configurer vous même votre MRTG je vous conseille d'aller voir l'url http://people.ee.ethz.ch/~oetiker/webtools/mrtg/reference.html.

Et pour les codes sources prévus pour interroger les hard ou soft contenant le protocole SNMP allez sur :

A lire aussi sur Devparadise.com :
  • Visual C# 2008 Express : Installation et début de projet
  • Installation automatisée de Firefox sous Windows
  • Sortie de DOLIST E-mail List Server 4
  • MySQL AB sera à Linux Expo Paris
  • Création d'un compte FTP avec StarOffice.
  • A télécharger aussi sur Devparadise.com :
  • NVU 1.0
  • XnView v1.80.3 version Complète
  • IZarc Version: 3.5 beta 3
  • Palm OS Emulator pour windows
  • Web Application Stress tool 1.1.0.0293

  • © 1997-2005 tous droits réservés Devparadise.com
    Les logos, et marques déposées sont la propriété de leurs détenteurs respectifs.
    Devparadise.com s'est engagé à respecter la confidentialité des données personnelles régies par la loi 78-17 du 6 janvier 1978.
    Déclaration C.N.I.L. n° 621623
    MRTG,routeur,logiciel,gd,traffic,tracking