Etude de cas regia
Dans cette étude de cas, nous allons mettre en place et configurer une station de surveillance nagios chargée d’avertir les administrateurs en cas de défaillance sur un des serveurs du réseau. Cette architecture sera ensuite réalisée en TP afin d’étudier les réactions de Nagios dans différents cas de figure. Nous allons ici apprendre à configurer l’utilisation de différents plugin ainsi que certaines extensions de Nagios : nrpe et NSClient qui permettent de surveiller de machines distantes tournant respectivement sous Linux et Windows.
I – Présentation du cahier des charges
Le réseau que nous souhaitons monitorer se présente ainsi :
[pic]
Sous chaque machine sont précisés les services à surveiller. A chaque service correspond un plugin Nagios standard, hormis celui permettant de tester l’interface serial0 du routeur en utilisant le protocole snmp.
Les machines peuvent être divisées en trois groupes : • Linux : ESISAR, TUX et la station Nagios • Windows 2000 : la machine Bill • Network : adsl et routeur
Les administrateurs de ce site sont répartis en trois groupes : • Linux : ensemble des administrateurs de machines Linux • Windows : ensemble des administrateurs de machines windows • Network : ensemble des administrateurs d’équipements cisco
Les administrateurs du réseau sont les suivants : • linux_adm : administrateur des machines linux • windows_adm : administrateur des machines windows • network_adm : administrateur des équipements cisco • adm : administrateur général prévenu en cas de n’importe quelle panne sur le réseau
Dans l’optique d’économiser de la charge réseau, il sera inutile de tester les services d’une machine si celle-ci ne répond pas au ping.
// - Travail à fournir
1 – Création d’un plugin
Afin de tester l’état de l’interface serial0 via le protocole SNMP, vous devez créer un plugin en langage bash (ou éventuellement en C)