MRTG & Livebox Sagem ( Orange )

Avec la livebox Sagem on peut activer le service SNMP ( Simple Network Management Protocol ), 
Il est actuellement le protocole le plus utilisé pour la gestion des équipements de réseaux. Pour en savoir plus sur SNMP.


Pour activer SNMP de la livebox Sagem:


Telnet IP de votre Livebox, par default 192.168.1.1 donc

Telnet 192.168.1.1 23

Login : root
mdp   : 1234 ( default )

[root @ home]$

Arriver au Prompt de la LiveBox les commandes à taper :

snmp 
shutdown ( Stop le service SNMP )
comconf 0.0.0.0 public ( Active Snmp en accée libre )
agconfig eth0 ( Active Snmp sur la carte eth0 )
start ( Start du Service )
home ( revient à la racine )
exit ( quit le telnet )

MRTG

Multi Router Traffic Grapher (MRTG) est un logiciel développé sous licence GNU/GPL à l'initiative de Tobias Oetiker. Ce logiciel permet de créer des graphiques sur le trafic réseau. Il utilise le protocole SNMP pour interroger des équipements réseaux tels que des routeurs, commutateurs, ou bien encore serveurs, disposant d'une MIB.

Installation de MRTG sous Linux

Sous debian : apt-get install mrtg

Je fais pas detailler le fonctionnement de MRTG, simplement la marche à suivre pour avoir des Graphs le plus simplement possible.

Pour linux le fichier de config par default se trouve dans /etc/mrtg.cfg.
Ont sauvegarde le fichier

cp /etc/mrtg.cfg /etc/mrtg.cfg.old

Editer le fichier mrtg.cfg et copier les lignes suivantes :

#################################################################
#Endroit de Graphs
WorkDir: /home/test/   
EnableIPv6: no
Target[livebox]: 1:public@192.168.1.1:
SetEnv[livebox]: MRTG_INT_IP="192.168.1.1" MRTG_INT_DESCR="eth0"
#Le Max en bytes du graphs
MaxBytes[livebox]: 100000000
#Titre des Graphs
Title[livebox]: Traffic Livebox eth0
#Titre de la page
PageTop[livebox]: <H1>Traffic livebox eth0</H1>
###############################################################


Ensuite pour la generation des Graphs

/usr/bin/mrtg /etc/mrtg.cfg

pour avoire des Graphs à intervale regulier, utilisation de crontab.

crontab -e

*/5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg.cfg

et dans /home/test/ de beau Graphs directement en HTML vous attendent.

Voila le résultat :


livebox.html


  INDEX du site