Académique Documents
Professionnel Documents
Culture Documents
LICENCE 3
NOMS DES EXPOSANTS
1. DENENOUDJI PHOEBE
Anciennement appelé NetSaint (1999), Nagios à l'origine était destiné uniquement pour les systèmes
Linux, mais actuellement, elle peut se déployer sur n'importe quel système Unix;
Un logiciel de supervision système réalisant la supervision des hôtes et des services, mais ne réalisant
pas d’analyse réseau;
En 2002, NetSaint devient Nagios;
La première version de Nagios core est sortie en novembre 2002.
INTRODUCTION
Nagios est un logiciel de supervision Système permettant la surveillance des hôtes et services conçu pour
fonctionner sous un système d’exploitation Linux mais peut fonctionner sur les autres systèmes comme
Windows, Mac OS, etc. La surveillance est assurée grâce au protocole SNMP mais aussi des agents comme
NSCLIENT, NPCA et autres.
Nagios est l’un des logiciels libres de surveillance réseau le plus utilisé. Il offre une interface web pour
visualiser les états, naviguer l’historique, prévoir une fenêtre de maintenance, etc. L’envoie des alertes via le
mail peut-être configuré pour utiliser d’autres mécanismes, tels que le SMS. De ce fait, pourquoi déployer une
solution de Supervision comme Nagios avec ses services web et mail? Et que supervise-t-on concrètement? Ces
interrogations seront la clé voute de notre projet.
I. OBJECTIF DE NAGIOS
Supervision : Pourquoi ?
détecter les pannes avant l'utilisateur
réagir rapidement en cas d'incident
anticiper les problèmes
piloter l'exploitation
surveiller les performances
garantir la disponibilité et/ou l'intégrité
Que supervise-t-on ?
l'environnement
le matériel
le réseau
les systèmes
bases de données
services
Applications
Sécurité
II. ARCHITECTURE DE NAGIOS.
Si un service ne répond pas OK, il passe dans un état « soft » (non-confirmé). Au bout d’un
certain nombre de réessaies (par défaut, 3), il passe dans un état « hard » (confirmé). A ce stade
une alerte peut être envoyée.
a. Installation Ubuntu
On utilise VirtualBox et on commence l'installation de notre machine. Ce qui nous importe le plus c’est
l’installation et la configuration de Nagios c’est pourquoi nous ne tarderons pas ici. Suivez juste les étapes
d’installation via ce lien: www.ubunlog.com
b. Installation de Nagios
On commence tout d'abord par la mise à jour comme vous voyez ci-dessous et ensuite on fait le sudo apt upgrade:
Les paquets étant déjà à jour on crée un dossier download pour gérer nos paquets et l’on télécharge
nagiosxi comme nous montre le capture:
Nous montre l’image ci-dessous:
On vient d'installer nagiosix et on défini l’utilisateur à accéder appelé nagiosadmin comme suivant:
2. Configuration de Nagios et ses servicves WEB et Mail
Il existe deux façons de configurer nagios: Via directement son interface graphique ou en ligne de commande
Un « certain » nombre de fichiers de configuration:
nagios.cfg fichier de configuration principal
resources.cfg $USERS macros (paths, users, passwd)
Fichier contact.cfg
Fichier contactgroups.cfg
Fichier host.cfg
Fichier hostgroups.cfg
Fichier services.cfg
Fichier timeperiods.cfg
Fichier command.cfg
Fichier checkcommand.cfg
Fichier dependencies.cfg
Fichier escalations.cfg
on peut classer tous les fichiers de configurations de nagios comme suit dans un organigramme
a. Accès à l’interface web Nagios
Après installation on accède à l’interface web en saisissant l’adresse de notre serveur
192.168.25.15/nagiosxi dans notre navigateur et obtenir ceci:
Par défaut, nous avons les services suivants en faisant clique sur services mais nous allons nous
intéresser aux services web et mail:
On choisit le site web puis on obtient l’interface web suivante, notre site web de test est www.tinkercad.com:
On bascule à l’étape suivante comme suit:
Nous sommes presque arrivés à la fin de dépliement de notre site:
Nous avons finalement notre site web déployer et le superviser en temps réel:
Les détails se présentent comme suit et l’on peut manipuler les options pour voir les états:
b. Surveillance accès Mail
CONCLUSION
Nagios fait partie des logiciels de supervision réseau les plus performants et les plus utilisés sur le marché
de l’entreprise. Elle permet entre autres d’avoir une vue globale du fonctionnement et des problèmes
pouvant survenir sur un réseau mais aussi d’avoir des solutions.
Un bon administrateur système doit savoir à tout moment l'état des différentes machines et des différents
services associés.
Ce projet effectué dans le cadre d'un projet académique nous a permis de comprendre les concepts de la
supervision dans un système d'information et de mettre en évidence les services Web et Mail et bien d’autres
services. Nous envisageons l’extension de ce projet pour une solution de supervision avec Nagios plus
meilleur.
WEBOGRAPHIE
1. http://www.nagios.org/
2. https://www.netacad.com/ (consulté entre Septembre 2020 et Avril 2021).
3. http://www.lambot.info/configurer-la-notification-par-mail-dans-nagios
4. http://guide.ubuntu-fr.org/server/nagios.html
5. https://exchange.nagios.org/directory/Plugins/Others/countdown_to_date/details