Introduction
- Les enjeux d'une solution d'administration, les solutions du marché, la place de Nagios.
Mettre en place une solution Nagios
- Identification des besoins.
- Les fonctions de surveillance, de métriques de QoS et de gestion de performance.
- Que peut-on administrer avec Nagios ?
- La place de SNMP dans l'administration Nagios.
- Les briques fondamentales : les " hosts " et services.
- Quelles sont les cibles du monitoring avec Nagios ?
- Les utilisateurs avec leurs droits et visibilité du système ou sous-système managé.
Travaux pratiques
Etude de cas et démonstration.
Architecture de Nagios
- Description de l'architecture.
- Les plug-ins et les services checks.
- Autres possibilités : personnalisation de l'interface graphique, authentification des administrateurs et opérateurs pour l'accès aux fonctionnalités, etc.
- Modules externes : métrologie, grapheur...
Installer et configurer Nagios
- Installation à partir d'un tarball et d'une recompilation de Nagios.
- Installation du jeu de plug-ins standard.
- Recompilation de plug-ins.
- Ajout d'un plug-in non livrés dans le jeu standard.
- Mise en place d'un grapher.
- Comment ajouter des briques complémentaires.
- SNMP avec la solution Nagios.
Travaux pratiques
Installation de Nagios, paramétrage, ajout de plug-ins. Administration d'un serveur Linux, d'un routeur et d'une machine Windows. Utiliser SNMP pour la supervision. Mise en place d'un Grapher basé sur rrdtools..
Adapter Nagios à son environnement
- Comprendre l'interface graphique et les possibilités d'adaptation aux besoins de la solution d'administration à implémenter.
- Personnaliser l'interface graphique : simplifier certaines fonctionnalités, changer une partie, etc.
- Recompiler l'interface graphique de Nagios.
- Définir des profils d'utilisation.
Travaux pratiques
Calibrage des besoins, simplification et/ou traduction des menus Nagios, mise place d'un accès par icônes. Création de profils en fonction des zones à administrer.
Solutions complémentaires
- Centreon.
- Nagios XI.
- Nagvis, une interface graphique basée sur Ajax.
- Positionnement de ces diverses solutions.
Travaux pratiques
Installation, utilisation de Centreon et de Nagvis.