1 Présentation de MRTG
MRTG (Multi Router Traffic Grapher) a pour but de créer des graphiques à partir de données récoltées par différentes sources, dont le protocole SNMP (Simple Network Management Protocol), qui est utilisé pour gérer des équipements informatiques. La mise en place de MRTG permet de mettre en place une surveillance et un monitoring sur un réseau, même hétérogène.
1.1 Installation de SNMP
Le système de gestion de réseau est basé sur deux éléments principaux : un superviseur et des agents.Le superviseur est la console qui permet à l'administrateur réseau d'exécuter des requêtes de management.
Les agents sont des entités qui se trouvent au niveau de chaque interface connectant l'équipement managé au réseau et permettant de récupérer des informations sur différents objets.
l'installation se fait simplement grâce à yum :
$ su -c 'yum install net-snmp net-snmp-utils'
1.2 Configuration de SNMP
Le fichier de configuration de SNMP est /etc/snmp/snmpd.conf, commençons donc par faire une sauvegarde de ce fichier, en tant que root :# cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.saveNous allons pouvoir maintenant appliquer une nouvelle configuration en remplaçant le fichier par ces lignes ( en les personnalisant bien entendu en fonction de vos besoins ).
#fichier de configuration de snmp pour faire fonctionner mrtg en local ( et interrogeable sur le réseau local )
#nom du contact responsable de la machine
syscontact titax
#localisation de la machine
syslocation chez moi
# Création des communautés
# m.secu source communaute
com2sec Local localhost prive
com2sec LocalNet 192.168.1.0/24 public
# Création des groupes
# nom.groupe version nom.secu
group RWGroup v1 Local
group ROGroup v1 LocalNet
# Créations des diverses vues qui seront autorisées aux groupes
view tout included .1
#Configuration des accès
# nom.groupe contexte modele.secu niveau.secu prefixe lecture ecriture notification
access ROGroup "" v1 noauth exact tout none none
access RWGroup "" v1 noauth exact tout tout none
1.3 Installation de MRTG
Tout comme pour SNMP, l'installation de MRTG se fait via yum.$ su -c 'yum install mrtg'
1.4 Configuration de MRTG
La configuration d'MRTG est simplifiée grâce à l'outil cfgmaker qui va nous permettre de créer un fichier de configuration type pour votre machine. Toutes les commandes qui suivent doivent être exécutées en root.# cfgmaker prive@localhost > /var/www/mrtg/mrtg.cfgIl vous faut adapter cette commande en fonction des modifications que vous avez apporté à la configuration de SNMP plus haut. Une fois le fichier créé, vous pouvez l'éditer pour le peaufiner notamment en configurant convenablement le chemin où seront stockées les images de vos graphiques. Enfin, afin d'avoir une jolie présentation, nous allons créer la page html grâce à la commande :
#indexmaker /var/www/mrtg/mrtg.cfg > /var/www/mrtg/index.html
Enfin, en dernier lieu, il faut lancer en cron la commande de mise à jour des graphiques de MRTG
# crontab -eEnregistrez et quittez pour que les graphiques se mettent à jour toutes les 5 minutes pour arriver à ce résultat
# 0-59/5 * * * * root env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg.cfg
Aucun commentaire:
Enregistrer un commentaire