Nagios – Administration

  • Référence : LURS130
  • Durée : 5 jours (35 heures)
  • Certification : Non
  • Eligible CPF : Non

CONNAISSANCES PREALABLES

  • Connaissance d'un langage de script
  • Notions sur le réseau, bases de TCP/IP

PROFIL DES STAGIAIRES

  • Administrateurs réseau
  • Administrateurs systèmes
  • Toute personne souhaitant mettre en place un système de supervision

OBJECTIFS

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

METHODES PEDAGOGIQUES

  • Mise à disposition d’un poste de travail par participant
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions

METHODES D'EVALUATION DES ACQUIS

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation de fin de stage adressée avec la facture

FORMATEUR

Consultant-Formateur expert Production et Supervision

CONTENU DU COURS

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

2 - Présentation Nagios

  • Les fonctionnalités
  • Supervision, exploitation
  • Surveillance des services réseaux
  • Surveillance des ressources (charge CPU, espace disque)

3 - Architecture

  • Principe de fonctionnement et positionnement des différents modules
  • Les plugins et extensions

4 - Installation

  • Configuration requise. Site de référence
  • Paramétrage de base, démarrage Nagios

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
  • Liste des vérifications programmées
  • Edition de rapports

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

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

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

9 - Les plugins

  • Principe de fonctionnement
  • Mise en oeuvre des plugins standards

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

11 - Lien SNMP

  • Présentation du protocole SNMP
  • Hétérogénéité des superviseurs et du parc supervisé
  • Tests actifs et passifs

12 - Supervision distribuée

  • Principe des agents
  • Sur les hôtes, principes de NRPE, NSCA

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

14 - Centralisation NDO

  • Fonctionnalités et composants

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
cookie