TP Nagios Documentations
TP Nagios Documentations
TP Nagios Documentations
Réaliser par :
ADJIMON Olawole Gérard
Introduction
Présentation de Nagios
Nagios est un puissant outil open-source de supervision des systèmes et des réseaux. Il permet de
surveiller les ressources matérielles et logicielles, de détecter rapidement les problèmes, et
d’envoyer des alertes en cas de dysfonctionnements. Grâce à sa flexibilité et ses nombreuses
fonctionnalités, Nagios est largement utilisé dans les environnements professionnels pour garantir
une disponibilité maximale des services.
Objectif du TP
Ce TP vise à mettre en place une solution de supervision réseau en utilisant Nagios pour surveiller
l'état et les performances des équipements du réseau, y compris les machines Windows via le client
NSClient++. Cette documentation décrit les étapes d'installation, de configuration et de déploiement
de cette solution.
2
Prérequis
- VMware
- Ubuntu Server (Serveur)
- Windows (Client)
- Apache (Serveur Web)
- Accès internet
Topologie Réseau
3
II – Installation et configuration du Nagios sur Ubuntu Server
1- Installations es dépendances
Installez apache, PHP, openssl et les dépendances pertinentes.
# sudo apt update
# sudo apt install build-essential libgd-dev openssl libssl-dev unzip wget apache2 php
libapache2-mod-php
4
# tar -zxvf nagios-4.4.9.tar.gz
# ./configuration
# make all
5
# make install-groups-users
# usermod -a -G nagios www-data
# make install
# make install-daemoninit
# make install-commandmode
# make install-config
6
# make install-webconf
# make install-classicui
7
3 - Installation des Plugins Nagios
Télécharger les plugins
# wget https://nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz
Extraire et installer :
# Cd nagios-plugins-2.3.3
8
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
# make install
9
sudo /usr/local/nagios/poubelle/nagios – v
10
11
III. Installation et Configuration de NSClient++ sur Windows
NSClient++ est un agent de supervision conçu pour les systèmes Windows. Il permet à un serveur
Nagios de collecter des informations détaillées sur les performances et l’état des machines
Windows. Cet outil est particulièrement utile pour surveiller des métriques telles que l’utilisation du
CPU, de la mémoire, l’état des disques, et bien plus, grâce à des modules extensibles.
1- Installation
12
Type d'installation : Choisissez Typical
Définissez L’adresse IP de Serveur et un mot de passe pour sécuriser les communications entre Nagios et
NSClient++.
13
Configurer NSClient++
14
Ouvrez le fichier de configuration principal. Il se trouve par défaut dans :
C:\Program Files\NSClient++\nsclient.ini
Ajouter un hôte Windows dans Nagios : Éditez le fichier de configuration des hôtes de Nagios :
15
Redémarrer Nagios
III- Vérification
Accédez à l’interface web de Nagios.
Naviguez vers la section des hôtes pour vérifier que votre client Windows est supervisé.
16