Accueil > Sécurité Informatique > Nagios : surveillance système et réseau
Formation #SEC166

Formation Nagios : surveillance système et réseau

Durée : 5 jours

Code : SEC166

Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Savoir déployer et mettre en oeuvre l'outil de supervision Nagios
Programme
1/ Introduction à la supervision
  • Définition de la supervision, les objectifs
  • Les différentes méthodes de supervision
  • Les protocoles de supervision
  • Bonnes pratiques
2/ Les services et ressources
  • Rappels : HTTP, SMTP, NNTP, POP3, PING
  • Présentation des ressources à surveiller
3/ Nagios : Présentation
  • Fonctionnalités
  • Supervision, exploitation
  • Surveiller les services réseaux
  • Surveiller les ressources (charge CPU, espace disque)
  • Envoyer l’alarme vers des contacts déterminés
  • Déclencher les scripts pour corriger le problème
4/ Appréhender l'architecture de Nagios
  • Principe de fonctionnement
  • Positionnement des différents modules
  • Les plugins et extensions
5/ Installer Nagios
  • Configuration requise
  • Site de référence
  • Installation et mise à jour
  • Paramétrage de base
  • Démarrage Nagios
  • Création de l’utilisateur Nagios
6/ Utiliser 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
7/ Configurer Nagios
  • Configuration standard nagios.cfg
  • Les serveurs à surveiller, créer les groupes de serveurs
  • Les contacts et création de groupes de contact
  • Les services et groupes de services
  • L’interface web d’administration
  • Étude du fichier cgi.cfg
8/ Déployer Nagios
  • Sur les hôtes, principes de NRPE, NCSA
  • Exemples de scripts de déploiement (NRPE)
9/ Optimiser l'ordonnanceur
  • Les méthodes d’ordonnancement
  • La gestion du parallélisme
  • Délai entre chaque test
  • Entrelacement des services
  • Tests concurrents
  • Fréquence de récupération
10/ Contrôler et debugger
  • Analyse des fichiers de logs
  • Commandes de contrôle
  • Mode d'exécution des plugins
  • Options détaillées
11/ Utiliser les pluggins
  • Principe de fonctionnement
  • Mettre en oeuvre des plugins standards
  • Personnaliser Nagios par développement de nouveaux plugins
12/ Gérer des événements
  • Mécanisme de traitement d'erreur
  • Normalisation
  • Algorithme de l'ordonnanceur
  • Macros d'évènements
  • Démarche d'implémentation
13/ Identifier le lien SNMP
  • Présentation du protocole SNMP
  • Hétérogénéité des superviseurs et du parc supervisé
  • Tests actifs et passifs
14/ Utiliser la supervision distribuée
  • Principe des agents
  • Sur les hôtes, principes de NRPE, NSCA
15/ Maîtriser les 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
16/ Centraliser NDO
  • Fonctionnalités et composants
  • Mise en oeuvre de NDO
17/ Intégrer NAGIOS
  • Intégration avec Cacti, Centreon, PNP4Nagios
  • Supervision d'environnements hétérogènes :
  • Windows avec ns_client et check_WMI
  • Unix (AIX, Solaris)
  • Linux
  • Matériels réseaux (Cisco, HP)
  • Surveillance d'applicatifs : services web, messagerie, serveurs JEE
  • Nagios et le cloud : supervision intégrée avec OpenStack
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Administrateurs
  • Exploitants