Nagios: outil de supervision réseau
Master IG2 (2009-2010)
Cours d’Architecture Client Serveur
Présenté par : DOSSOU Franck
Sous la supervision du Professeur Eugene EZIN
Sommaire
1- Introduction à la Supervision
2-Choix d’une solution de supervision : Atouts et fonctionnements de Nagios
3-Les objets de Nagios
4-Orientation vers une totale modularité : tout est plug-in
5-Cas pratique : Exemple d’installation de Nagios(testé sur Ubuntu 9.10)
1- Introduction à la Supervision
Les systèmes d’information sont tous différents de par leur taille, leur nature, leur criticité et leur complexité. Ils ont cependant pour point commun d’être le théâtre d’incidents, à un moment ou à un autre. Ils ont beau être gérés par les meilleurs administrateurs du globe et être à jour, la loi de Murphy est immuable : Si quelque chose peut mal tourner, alors elle finira infailliblement par mal tourner. Un des rôles des administrateurs est justement de gérer cela. Ils doivent concevoir l’architecture du système d’information de telle manière qu’une panne ait un impact minimal sur le reste du système. Ils doivent aussi gérer les éventuels problèmes, ce qui reste une part importante de leur charge de travail. Même avec des architectures robustes, on estime généralement à 80% de l’activité d’un administrateur la résolution de problèmes. Voilà pourquoi il vaut la peine de chercher à diminuer cette part qui, il faut bien l’avouer, est loin d’être la plus intéressante, et de surcroît n’ajoute aucune valeur aux systèmes.
« Les utilisateurs : un moyen de supervision peu fiable et pas toujours agréable »
Les systèmes d’information ont pour but final de servir des utilisateurs et d’être employés par eux. Ceux-ci ne manquent pas de signaler aux administrateurs les problèmes qu’ils y rencontrent, problèmes qui surviennent soit par manque de formation des utilisateurs, soit par réelle carence du système. Dans ce dernier cas, il n’est pas agréable, pour l’administrateur, de l’apprendre de la bouche d’un