0% ont trouvé ce document utile (0 vote)
8 vues5 pages

TP 1

Ce document présente un compte rendu d'un TP sur l'installation et la configuration de Nagios pour la supervision réseau. Les étapes incluent la mise à jour du système, l'installation d'Apache, PHP et Nagios, ainsi que la création d'un utilisateur web et l'accès à l'interface. Les résultats montrent que les services sont détectés et que Nagios permet une supervision efficace des services et des hôtes.

Transféré par

imanerajif
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues5 pages

TP 1

Ce document présente un compte rendu d'un TP sur l'installation et la configuration de Nagios pour la supervision réseau. Les étapes incluent la mise à jour du système, l'installation d'Apache, PHP et Nagios, ainsi que la création d'un utilisateur web et l'accès à l'interface. Les résultats montrent que les services sont détectés et que Nagios permet une supervision efficace des services et des hôtes.

Transféré par

imanerajif
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP 1

Rédiger LE compte rendu TP POUR Mardi 17 Mars 2026


Introduction

Dans ce TP, nous avons installé et configuré Nagios afin de mettre en place un système de
supervision réseau.

Objectif

• Installer Nagios

• Superviser la machine locale

• Tester les alertes

Étapes réalisées

1. Mise à jour du système

2. Installation Apache et PHP

3. Installation Nagios

4. Création utilisateur web

5. Démarrage des services

6. Accès interface web

Résultats

• Les services sont détectés.

• Les états OK apparaissent en vert.

• Lors de l’arrêt d’Apache, l’état devient CRITICAL.

Conclusion

Nagios permet une supervision efficace des services et des hôtes.


Il est essentiel pour garantir la disponibilité du réseau.

1
Explication détaillée de chaque étape

Étape 1 :

ping [Link]

Rôle :

Tester la connectivité Internet de la machine virtuelle.

Pourquoi ?

Nagios et les paquets doivent être téléchargés depuis les dépôts en ligne.

Résultat attendu :

Si tu vois :

64 bytes from [Link]

→ La connexion réseau fonctionne.

Étape 2 :

sudo apt update

Rôle :

Mettre à jour la liste des paquets disponibles.

Cette commande n’installe rien.


Elle synchronise la base locale avec les serveurs Debian/Kali.

Étape 3 : sudo apt upgrade -y

Rôle :

Mettre à jour les logiciels déjà installés.

Objectif :

• Corriger bugs

• Améliorer sécurité

• Stabiliser le système

Étape 4 : Installation d’Apache et PHP

sudo apt install apache2 php libapache2-mod-php

Pourquoi ?

• Apache = serveur web


→ Permet d’afficher l’interface de Nagios dans le navigateur.

• PHP = langage utilisé pour générer les pages dynamiques.

Sans Apache, tu ne peux pas accéder à Nagios via navigateur.

2
Étape 5 : Installation de Nagios

sudo apt install nagios4 nagios-plugins-contrib nagios-nrpe-plugin

Ce que ça installe :

Composant Rôle

Nagios Core Moteur de supervision

Plugins Outils de vérification

NRPE Plugin Supervision distante

Nagios est le cerveau.


Les plugins sont les outils de mesure.

Étape 6 : Création utilisateur web

sudo htpasswd -c /etc/nagios4/[Link] nagiosadmin

Rôle :

Créer un accès sécurisé à l’interface web.

Sans ça → tout le monde pourrait accéder au système de supervision.

Étape 7 : Redémarrage des services

sudo systemctl restart apache2


sudo systemctl restart nagios4

Pourquoi ?

Appliquer les nouvelles configurations.

Étape 8 : Accès à l’interface

[Link]

Tu dois voir :

• Host : localhost

• Services :

o CPU Load

o Disk Usage

o Ping

o Users

3
Architecture complète : Nagios + NRPE + SNMP

A. Architecture de base

Nagios Server (Kali)



Supervise localhost

B. Architecture professionnelle (2 machines)

Machine 1 : Serveur Nagios


Machine 2 : Client supervisé (Ubuntu)

Nagios → envoie requêtes → client répond via NRPE.

C. Rôle de NRPE

NRPE = Nagios Remote Plugin Executor

Permet à Nagios d’exécuter des commandes à distance.

Exemple :

• Vérifier CPU du client

• Vérifier espace disque du client

• Vérifier services distants

Sans NRPE → Nagios ne peut superviser que lui-même.

D. Rôle de SNMP

SNMP permet :

• Superviser routeurs

• Switches

• Imprimantes réseau

• Serveurs

SNMP fonctionne avec :

• Agent SNMP (sur équipement)

• Serveur SNMP (Nagios)

Ports :

• 161 → requêtes

• 162 → traps

4
Rôle des plugins Nagios

Nagios ne vérifie rien seul.

Il utilise des plugins :

Exemples :

• check_ping

• check_http

• check_disk

• check_load

• check_ssh

Chaque plugin :

1. Exécute un test

2. Retourne un code :

o 0 → OK

o 1 → WARNING

o 2 → CRITICAL

o 3 → UNKNOWN

Nagios affiche la couleur selon le code.

États possibles dans Nagios

État Signification

OK (vert) Tout fonctionne

WARNING (jaune) Problème léger

CRITICAL (rouge) Problème grave

UNKNOWN Erreur de vérification

Vous aimerez peut-être aussi