Académique Documents
Professionnel Documents
Culture Documents
Supervision :
La supervision réseau (network monitoring) se traduit par l'utilisation d'un système qui
vérifie constamment l'état d'un réseau d'ordinateurs interconnectés et qui notifie l'administrateur
réseau concerné en cas de problème, via email ou autre moyen. La supervision est donc une
sous-partie de la gestion de réseau. L'examen quotidien des logs systèmes est un bon début, mais,
si un problème survient, on s'en rend compte seulement le lendemain, ce qui peut être trop tard.
Pour simplifier leur travail, les administrateurs utilisent généralement ce qu’on appelle un «
Moniteur de supervision informatique » .
Un tel moniteur permet d'avoir une vue globale du fonctionnement de réseau ainsi que du
niveau de performances des systèmes, et d’alerter par différents moyens l’apparition d’une
anomalie.
La supervision réseau :
En parlant de réseau on fait allusion ici à la communication entre machines. Le rôle est
d’assurer du meilleur fonctionnement des communications et de la performance des liens
(débits, taux d’erreurs).C’est dans ce cadre que l’on va vérifier par exemple une adresse IP est
toujours joignable, ou si tel port est ouvert sur telle machine. Elle porte également de manière
continue de la disponibilité des services en ligne, de la sécurité mais également du contrôle des
flux
La supervision système :
-Processeur
-Mémoire
-Stockage
La supervision applicative :
MRTG :
MRTG est un outil pour surveiller la charge de la circulation des données qui transitent
sur un réseau, un sous-réseau ou sur certaines machines via SNMP. Il produit des pages HTML
contenant des images qui fournissent une représentation visuelle du trafic désiré. MRTG est
basé sur les langages Perl et C, il fonctionne sous UNIX et Windows NT. Son succès a été très
important et son successeur RRDTool qui est écrit par le même auteur est maintenant utilisé
dans de nombreux logiciel de monitoring.
CACTI :
Cacti est un logiciel de supervision qui est un front-end (interface graphique) de
RRDTool. Il est basé sur un serveur web avec une base de données MySQL et PHP. RRDTool
permet de stocker toutes les informations de supervision réseau et de générer des graphiques.
MRTG est utilisé pour récupérer ces informations avec SNMP. CACTI permet donc de
représenter graphiquement divers statuts de périphériques réseau utilisant SNMP ou encore
grâce à des scripts (Bash, PHP, Perl, VBs...) pour avoir par exemple l'espace disque restant ou
encore la mémoire utilisée, la charge processeur ou le Ping d'un élément actif.
ZABBIX :
Zabbix a été créé par AlexeiVladishev, et est actuellement activement développé et
soutenu par ZABBIX SIA. Zabbix est une plateforme gratuite de supervision et d’alerte en
temps réel. Son principal objectif est la supervision de l’ensemble d’équipements des réseaux.
Cependant, elle peut surveiller la fluctuation de la température, l’humidité, tension électrique et
autres métriques qui ne sont pas directement liées à des environnements informatique. C’est un
logiciel libre qui supervise presque toutes les composantes du réseau ainsi que la santé et
l'intégrité des serveurs.
NAGIOS :
Nagios est un logiciel de supervision libre sous licence GPL permettant la surveillance
système et réseau. Autrement dit il surveille les hôtes et services spécifiés, alertant lorsque les
systèmes ont des dysfonctionnements et quand ils repassent en fonctionnement normal.
Fonctionnement :
Nagios récupère les informations fournit par les services de surveillance et les analyse. Si
le résultat de cette analyse fait remonter un problème, les services de surveillance peuvent
envoyer des avertissements à l’administrateur du réseau de différentes manières : courriers
électroniques, messages instantanés, SMS, etc.
Architecture de Nagios :
Nagios peut être décomposé en trois parties:
Un ordonnanceur, chargé de contrôler quand et dans quel ordre les contrôles des services sont
effectués.
Une interface graphique qui affiche de manière claire et concise l'état des services surveillés.
Des greffons(ou sondes ou plugins), sont des petits scripts ou programmes qui sont la base des
vérifications