Professional Documents
Culture Documents
Portefeuille de compétences
Contexte professionnel
Nous avons installé Nagios à l'école pour simuler pour simuler la surveillance d’un réseau. L’objectif
est d’identifier et de résoudre les problèmes du système d’information avant qu’ils affectent les
services de l’entreprise.
Besoin :
Supervision du réseau permettant d’identifier et de résoudre les problèmes du système d’information
Environnement :
Logiciels : Nagios
Système d’exploitation : Windows 2016 Server, Windows 10, Debian.
Tâches réalisées :
- Installation des prérequis pour l’environnement
- Installation de Nagios
- Configuration de l’interface web
- Configuration de la supervision d’un hôte windows sur le serveur nagios
- Configuration du poste client pour fonctionner avec nagios
Activités Résultats attendus/productions Vécu ou simulé
Ou observé
A1.1.2 , Étude de l'impact de
Simulé
l'intégration d'un service sur le Prévention des pannes
système informatique
A1.1.3 Etudes des exigences liées à la Simulé
Prévention de pannes
qualité d'un service
A1.2.1 Élaboration et présentation
d'un dossier de choix de solution Présentation de plusieurs outils de Simulé
supervision
technique
Simulé
A1.3.4 Déploiement d'un service Déploiement de Nagios
1
SOMMAIRE
Contenu
2
I. Installation des prérequis pour l’environnement
useradd –m romain
passwd romainnagios
Avec la commande passwd, le système nous demande d’entrer 2 fois de suite le mot
de passe pour valider sa création.
3
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.1.1.tar.gz
Une fois l’archive decompressé, nous allons naviguer dans le dossier puis
enclencher l’installation.
cd nagios-4.1.1
make all
make install
make install-init
make install-commandmode
make install-config
Par la suite, nous allons créer dossier pour la configuration web de nagios
mkdir /etc/httpd
mkdir /etc/httpd/conf.d
4
Pour terminer, nous vérifions la configuration du serveur nagios
Total warnings : 0
Total Errors : 0
make all
make install
5
Nous créons ensuite un lien symbolique (avec la commande ln) des sites d’apache
vers le fichier copié :
ln -s /etc/apache2/sites-available/nagios.conf /etc/apache2/sites-enabled/
Une fois les opérations faites, nous redémarrons les services apache 2 avec la
commande « service apache2 restart » et nagios avec la commande « service nagios
restart ».
Total Errors : 0
6
« alias » : un alias du nom d’hôte comme indiqué
« address » : adresse IP de l’hôte
La première chose à faire est d’installer le client nagios. Pour cela, nous récupérons
le NSclient++ (avec la version la plus stable au format .msi, dans notre cas la version
0.4.1.73-x64) sur le site internet : https://sourceforge.net/projects/nscplus/
Ensuite, nous allons dans le dossier \nsclient\, puis nous editons le fichier
« NSC.INI ». Nous modifions l’adresse IP et le masqie (à la ligne allowed_hosts)
ainsi que le mot de passe (à la ligne password).
7
Nous nous rendons ensuite dans les services windows (services.msc) pour trouver le
service « NSClient++ »
Ensuite, vi un clic droit > propriété, nous allons dans l’onglet « connexion » et
cochons la case « autoriser le service à interagir avec le Bureau »
Nous retournons sur le serveur nagios pour aller cherche le plugin « check_nt » dans
sa librairie. Nous modifions le fichier « usr/local/nagios/etc/objects/commands.cfg »
avec la commande « nano » pour renseigner le même mot de passe que celui
renseigné sur l’hôte windows sur la ligne « command_line ».
NSClient++ 0.4.1.73
Maintenant, nous devons configurer les paquets SNMP dans le firewall pour
permettre une bonne remonté vers le nagios.