Formation Nagios - Administration
dates des sessions
lieu
Toutes les dates
Objectifs
- Connaître les fonctionnalités de Nagios. Savoir installer, configurer et administrer le produit.
- Savoir développer des nouveaux plugins, et mettre en oeuvre la supervision dans un environnement hétérogène.
Public
- Les administrateurs systèmes, administrateurs réseau, et toute personne souhaitant mettre en place un système de supervision.
Prérequis
- Notions sur le réseau, bases de TCP/IP. Connaissance d'un langage de script.
Programme
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.
Présentation Nagios
- Les fonctionnalités.Supervision, exploitation.
- Surveillance des services réseaux, Surveillance des ressources (charge CPU, espace disque).
Architecture
- Principe de fonctionnement et positionnement des différents modules.
- Les plugins et extensions
Installation
- Configuration requise.
- Site de référence.
- Travaux pratiques : Installation et mise à jour, Paramétrage de base, démarrage Nagios
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é d'hôtes et services.
- Liste des vérifications programmées.
- Edition de rapports.
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
Optimisation de l'ordonnanceur
- Méthode d'ordonnancement.
- Délai entre chaque test.
- Entrelacement des services.
- Tests concurrents.
- Fréquence de récupération.
Contrôle et débugage
- Analyse des fichiers de logs.
- Commandes de contrôle.
- Mode d'exécution des plugins.
- Options détaillées.
Les plugins
- Principe de fonctionnement.
- Mise en oeuvre des plugins standards.
- Travaux pratiques : Personnalisation de Nagios par développement de nouveaux plugins.
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.
Lien SNMP
- Présentation du protocole SNMP.
- Hétérogénéité des superviseurs et du parc supervisé.
- Tests actifs et passifs.
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.
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.
Centralisation NDO
- Fonctionnalités et composants.Travaux pratiques : Mise en oeuvre de NDO
Intégration Nagios
- Liens avec Cacti, Centreon, PNP4Nagios.
- Supervision d'environnements hétérogènes : Windows avec nsclient et checkWMI, Unix (AIX, Solaris), Linux, matériels réseaux (Cisco , Hp)
- Monitoring d'applicatifs : services web, messagerie, serveurs Jee
- Nagios et le cloud : supervision intégrée avec OpenStack.
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture