Administration Nagios - AS929

Objectifs

Connaître les fonctionnalités de Nagios. Savoir installer, configurer et administrer le produit. Savoir développer des nouveaux plugins.

Programme

Module 1 : Supervision : définitions
– Les objectifs de la supervision, les techniques disponibles.
– Rappels sur les principes HTTP, SMTP, NNTP, POP3, PING
– Définition des ressources à surveiller.

Module 2 : Présentation Nagios
– Les fonctionnalités
– Supervision, exploitation.
– Surveillance des services réseaux,
– Surveillance des ressources (charge CPU, espace disque).

Module 3 : Architecture
– Principe de fonctionnement et positionnement des différents modules.
– Les plugins et extensions

Module 4 : Installation
– Configuration requise. Site de référence.
– Travaux pratiques :
– Installation et mise à jour,
– Paramétrage de base, démarrage Nagios

Module 5 : Utilisation de nagios
– Premiers pas avec nagios : la page d’accueil.
– Vue d’ensemble de l’état du réseau.
– Détail des hôtes et services.
– Cartographie du réseau.
– Détection des pannes réseau.
– Les hôtes et services.
– Travaux pratiques :
– recherche d’un hôte, arrêt programmée d’hôtes et services.
– Liste des vérifications programmées.
– Edition de rapports.

Module 6 : Configuration
– Etude du fichier de configuration standard nagios.cfg.
– Description des serveurs à surveiller, création de groupes de serveurs.
– Description des contacts, et création de groupes de contact, escalades
– Définition des services et groupes de services.
– Les notions de hiérarchie, dépendances : hôtes et services.
– Configuration de l’interface web d’administration.
– Etude du fichier cgi.cfg

Module 7 : Optimisation de l’ordonnanceur
– Méthode d’ordonnancement.
– Délai entre chaque test.
– Entrelacement des services.
– Tests concurrents.
– Fréquence de récupération.

Module 8 : Contrôle et débugage
– Analyse des fichiers de logs.
– Commandes de contrôle.
– Mode d’exécution des plugins.
– Options détaillées.

Module 9 : Les plugins
– Principe de fonctionnement.
– Mise en oeuvre des plugins standards.
– Travaux pratiques :
– Personnalisation de Nagios par développement de nouveaux plugins.

Module 10 : Gestionnaire d’évènements
– Mécanisme de traitement d’erreur.
– Normalisation.
– Algorithmie de l’ordonnanceur.
– Macros d’évènements.
– Démarche d’implémentation.
– Exemple : relance d’un serveur web.

Module 11 : Lien SNMP
– Présentation du protocole SNMP.
– Hétérogénéité des superviseurs et du parc supervisé.
– Tests actifs et passifs.

Module 12 : Supervision distribuée
– Principe des agents.
– Sur les hôtes, principes de NRPE, NSCA.
– Travaux pratiques :
– écriture de scripts de déploiement. (NRPE)
– installation de nsca, et configuration.

Module 13 : Superviseurs redondants
– Méthodes de redondance.
– La haute disponibilité :
– mode fail-over,
– configuration d’un superviseur secondaire,
– Gestionnaire : panne du superviseur,
– panne du service nagios.
– Greffon de test du maître.

Module 14 : Centralisation NDO
– Fonctionnalités et composants.
– Travaux pratiques :
– Mise en oeuvre de NDO

Module 15 : Extensions Nagios
– Intégration avec Cacti,Centreon
– La solution FAN : Full Automated Nagios
– Présentation : installation intégrée, logiciels fournis, versions supportées.
– Démonstration d’une installation à partir de FAN.

Recherches

Tout le site Le catalogue

Liens directs