Vous êtes sur la page 1sur 34

NAGIOS

PRESENTE PAR : PROFESSEUR :


Amadou Tidiane Diallo
M Massamba Lo
PLAN DE LA PRÉSENTATION
 INTRODUCTION
 DEFINITION
 INFORMATION
 SOLUTION
 APPLICATION
 CONCLUSION

2
INTRODUCTION
« Ce qui n’est pas mesurable est impossible a gérer. »
Cette formule est a la base de la gestion des infrastructures informatiques complexes.
Pour de nombreux entreprises, il est plus que nécessaires de garantir a tout instant l’efficacité et
la fonctionnalité des SI.
Avec l’aide constante du monitoring de chaque processus réseau, il est ainsi possible de détecter
des problèmes a l’avance et de les réparer.
En plus d’une équipe informatique expérimentée, le choix du bon logiciel de surveillance
système et réseau est également crucial.
Pour beaucoup, Nagios est le meilleur choix, mais qu’en est il vraiment de cette solution ?
3
DÉFINITION
Nagios, ou Nagios Core est un logiciel ordonnanceur qui surveille les systèmes, les réseaux
et l’infrastructure.
Il offre des services de surveillance et d’alerte pour les serveurs, les commutateurs, les
applications et les services.
Il alerte les utilisateurs en cas d’incidents et les avertit une seconde fois lorsque le problème est
résolu.
Nagios a été conçu a l’origine pour fonctionner sous Linux, mais fonctionne aussi bien sur
d’autre variantes UNIX.

4
INFORMATION (1)
Nagios est un logiciel permettant de superviser le système et le réseau, qui s’appuie sur trois
(03) composants principaux:
 L’ordonnanceur, qui est le cœur de l’application et va se charger d’exécuter les sondes de
supervision a destination des éléments du SI.
 L’interface Web, écrite en CGI et PHP, qui sert a visualiser les informations concernant les
éléments supervisés;
 Les plugins, aussi appelées sondes, qui ne sont finalement que de simples programmes lancés
par l’ordonnanceur. Ces programmes fonctionnent de manière autonome et fournissent
simplement le résultat de la sonde a l’ordonnanceur.

5
INFORMATION (2)

6
SOLUTION :
FONCTIONNALITÉS
 Supervision réseau (SMTP, POP3, HTTP,
NNTP, ICMP, etc.);
 Supervision des ressources systèmes (charge du
processeur, utilisation du disque, nombre
d’utilisateurs connectés, etc.);
 Supervision applicative;
 Notification par différents moyens de
communication (SMS, mail, etc.);
 Exécution des commandes manuelles ou
automatiques;
 Représentation des états des ressources
supervisées, par coloration;
 Cartographie du système d’information
supervisée;
 Reporting.
7
SOLUTION : ARCHITECTURE

8
APPLICATION : MISE EN
ŒUVRE
PRÉREQUIS

Pour les besoins de ce lab, nous avons eu recourt a la virtualisation.


Nous utiliserons par la suite la distribution CentOS8 installé comme machine virtuelle dans
VMWare WorkStation.
On s’assura d’avoir une bonne connexion Internet .

9
APPLICATION : MISE EN
ŒUVRE (1)
 Mise a jour du système

 Installation de la pile LAMP

 Démarrage et Activation du service Apache

10
APPLICATION : MISE EN
ŒUVRE (2)
 Démarrage et Activation du service MariaDB

 Statut du service MariaDB

11
APPLICATION : MISE EN
ŒUVRE (3)
 Sécurisation du serveur MariaDB

12
APPLICATION : MISE EN
ŒUVRE (4)
 Installation des packages requis

 Création d’un compte utilisateur Nagios

 Création d’un groupe pour Nagios et ajout de l’utilisateur Nagios au groupe ainsi que
l’utilisateur Apache

13
APPLICATION : MISE EN
ŒUVRE (5)
 Téléchargement de Nagios Core

 Extraction du fichier téléchargé et navigation dans le fichier

14
APPLICATION : MISE EN
ŒUVRE (6)
 Installation de Nagios Core

15
APPLICATION : MISE EN
ŒUVRE (7)
 Configuration authentification du serveur web Apache

 Redémarrage du service Apache

 Téléchargement des plugins Nagios

16
APPLICATION : MISE EN
ŒUVRE (8)
 Extraction du fichier téléchargé et navigation dans le fichier

 Installation des plugins Nagios

 Vérification de la configuration Nagios

17
APPLICATION : MISE EN
ŒUVRE (9)
 Démarrage du service Nagios et vérification du statut du service

 Ajout du port 80 au niveau du firewall

18
APPLICATION : MISE EN
ŒUVRE (10)
 Accès au tableau de bord Nagios via le navigateur Web (1)

19
APPLICATION : MISE EN
ŒUVRE (11)
 Accès au tableau de bord Nagios via le navigateur Web (2)

20
APPLICATION : AJOUT D’HÔTE DANS NAGIOS
 Ajout d’un hôte Windows distant au serveur Nagios

Dans cette section, nous allons voir comment ajouter un système hôte Windows au serveur
Nagios.
Pour que cela soit possible, nous devons installer l’agent NSCLient++ sur le système hôte
Windows.
Dans cette partie, nous allons l’installer sur une Edition Windows Serveur 2019 Datacenter.
Sur le système hôte, accédons au lien de téléchargement comme spécifié :
https://sourceforge.net/projects/nscplus/

21
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (1)

 Ajout d’un hôte Windows distant au serveur Nagios

22
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (2)

 Installation de NSCLient++

23
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (3)

 Installation de NSCLient++

24
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (4)

 Installation de NSCLient++

25
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (5)

 Installation de NSCLient++

26
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (6)

 Installation de NSCLient++

27
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (7)

 Installation de NSCLient++

28
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (8)

 Installation de NSCLient++

29
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (8)

 Démarrage de NSCLient++

 Vérification de l’état de NSCLient++

30
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (9)

 Configuration de Nagios Serveur pour monitorer les hôtes Windows

31
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (9)

 Configuration de Nagios Serveur pour monitorer les hôtes Windows

Décommenter la ligne 38 du fichier de configuration Nagios

 Vérification de la configuration Nagios

32
APPLICATION : AJOUT D’HÔTE DANS NAGIOS (9)

 Test des configurations faites

33
CONCLUSION

34

Vous aimerez peut-être aussi