Nagios est une application Open source permettant la surveillance système et réseau. Elle surveille les hôtes et services spécifiés, alertant lorsque les systèmes vont mal et quand ils vont mieux.
Cette formation permet d'acquérir les compétences d'installation, de configuration, d'utilisation et de dépannage de Nagios.
Public et
pré-requis: Cette formation est destiné aux administrateurs qui doivent mettre en oeuvre Nagios ou qui possèdent déjà une plate-forme Nagios.
Pour suivre cette formation, des compétences minimum sur les réseaux sont nécessaires.
Module 1: Présentation de Nagios et de la supervision
La supervision: intérêt de la supervision, comment superviser, découpe fonctionnelle de la supervision
L'Open Source et Nagios
Module 2: Installation, configuration et découverte
Installation de Nagios: compilation et installation, installation de l'interface web, installation des plug-ins
Démarrage et arrêt de Nagios
L'interface web de Nagios: menu General, menu Monitoring, menu Reporting, menu Configuration
Les premiers objets de configuration: les hôtes, les services, les groupes, les commandes, les ressources et macros, les gabarits ou modèles, bonnes pratiques de configuration
Module 3: Supervision des applications et services réseaux
Présentation de la supervision des applications et services réseaux
Contrôle de la disponibilité d'un hôte
Contrôle de l'ouverture d'un port de service
Contrôle d'un serveur DNS
Contrôle d'un serveur SMTP
Contrôle d'un serveur DHCP
Contrôle d'un serveur HTTP
Contrôle d'un serveur de temps
Contrôle d'un serveur LDAP.
Contrôle d'un serveur SSH
Contrôle d'un serveur MySQL
Supervision des applications
Supervision des services console Nagios
Module 4: Améliorations du serveur Nagios
Architecture passive de Nagios: fichier des commandes externes, NSCA, architecture pour les données de performance, architecture pour la gestion des événements, architecture des moyens de notifications
Nouvelles fonctionnalités: traitement des données de performance (RRD Tool, PNP, N2RRD, Nagiostats et MRTG), Nagios comme superviseur SNMP (SNMP trapd, SNMPTT), Traitement des fichiers journaux et événements (Syslog-NG et Rsyslog, Intégration à Nagios, Le filtrage des événements)
Moyens de notifications: notification dans Firefox, notifications par SMS, notifications par flux de syndication, notifications par messagerie instantanée
Améliorations de l'interface d'exploitation: thème Nuvola, NDOUtils, Nagvis, Nagios Business Process Addons, NagTrap
Module 5: Supervision des ressources locales
Supervision active des ressources locales
Contrôle de l'espace libre sur les systèmes de fichiers
Contrôle de l'utilisation de l'espace swap
Contrôle de la charge système
Contrôles des processus
Contrôles sur les fichiers
Contrôle de l'heure
Contrôles SMART des disques durs
Contrôles matériel avec lmsensor
Contrôle de la température et de l'humidité de la pièce
Contrôle de nagios
Module 6: Agents de transport de la supervision locale
NRPE & check_nrpe
SSH et check_by_ssh
SNMP et check_snmp
Send NSCA
Module 7: Contrôle des ressources d'un équipement réseau
État des ports
Mesure du trafic sur les interfaces
Contrôle des ressources d'un serveur Linux/Unix.
Contrôle des ressources d'un serveur Windows
Module 8: Architecturer Nagios et son installation
Les différentes possibilités d'installation
Les solutions de proxy pour Nagios: NRPE en mode proxy, SSH en mode proxy, NSClient++ en mode proxy
DNX Distributed Nagios eXecutor: installation de DNX, configuration de DNX, fonctionnement de DNX
Serveurs Nagios distribués: Configuration du collecteur, configuration du serveur central, gestion des configurations en environnement distribué