Académique Documents
Professionnel Documents
Culture Documents
GSB
Supervision
Version <1.0>
Supervision
GSB Version: <1.0>
Supervision Date: 17/11/2017
Page 2 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
2. SNMP en réel 5
2.1 SNMP sur Windows 2012 R2 5
2.1.1 Installation de l’agent SNMP 5
2.1.2 Configuration du service Windows Agent SNMP 6
2.2 SNMP sur Debian Linux 9
2.3 SNMP sur un Routeur Cisco RG-2.2 10
2.4 Interrogation d’un agent SNMP 10
3. Plate-forme de supervision 11
3.1 Installation de Centreon 11
3.2 Configuration de Centreon 16
3.2.1 Hôte et groupes d’hôte 22
3.2.2 Services 24
3.2.3 Configuration de l’alerte Mail 26
4. Tests / Validations 28
4.1 Test de l’envoi d’un mail 28
4.2 Test de l’envoi de l’alerte 29
5. Conclusion 29
Page 3 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Supervision
1. Introduction
En informatique, il est nécessaire de mettre en place des outils de supervision réseaux pour gérer un parc,
afin de surveiller le fonctionnement d’un système ou d’une activité, dans le cas où des pannes peuvent se
produire par exemple. Il existe plusieurs outils de supervision permettant de résoudre à cela dont un que
nous mettrons en place qui est Centreon.
1.3 Portée
Ce document s’adresse aux étudiants et/ou aux autres personnes voulant se documenter sur la mise en place
d’un outil de supervision.
SNMP (Simple Network Management Protocol) : C’est un protocole qui permet de gérer des
équipements du réseau comme les commutateurs, routeurs, imprimantes, ordinateurs. Il a
pour objectif de voir les informations sur l’état d’un appareil, de modifier les éléments de
configuration et d’alerter en cas de panne d’un composant par exemple.
MIB (Management Information Base) : Il s’agit d’un ensemble d’informations réparti sur des
équipements réseaux comme un serveur, un commutateur ou un routeur, récupérées ou
modifiées par un protocole comme le SNMP.
Centreon : Outil de supervision des systèmes/réseaux et des applications, basé sur les concepts
de Nagios. Il est utilisé sous l’environnement Linux.
1.5 Références
https://sourceforge.net/projects/snmpb/?SetFreedomCookie
http://www.mibdepot.com/index.shtml
https://www.loriotpro.com/ServiceAndSupport/How_to/InstallationAgentSNMPWindowsServer2012.php
https://documentation-fr.centreon.com/docs/centreon/fr/2.8.x/quick_start/add_services.html
https://memo-linux.com/installer-et-configurer-centreon-enterprise-3-3/
Page 4 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Page 5 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
4. L’installation s’effectue
1. Pour cela, ouvrir la fenêtre Services dans le Panneau de configuration, puis aller dans option
Outils d’administrations et sélectionner le Service SNMP.
Page 6 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
3. Ensuite, dans l’onglet Agent, faire en sorte à ce que les cases soient toutes cochées dans Service.
Dans Contact, renommer “syscontact” en tant que variable SNMP. L’emplacement sera
“syslocation” en tant que variable SNMP.
Page 7 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
4. - Cliquer sur l’onglet Sécurité pour définir les communautés SNMP et les managers SNMP
autorisés à accéder au serveur Windows avec de requêtes SNMP.
- Modifier la communauté SNMP avec la valeur admin, puis l’assigner en lecture seule (requête
SNMP GET). Celle-ci permet de contrôler les accès aux agents.
Pour l’instant, il n’y a pas encore besoin d’ajouter d’adresses IP puisqu’on ne connaît pas pour
l’instant l’adresse IP du manager correspondante au serveur Centreon que nous utiliserons toute à
l’heure (cf 2.4). Il faut donc le laisser en localhost.
- Ne pas laisser l’option Accepter de n’importe quel Hôte, en terme de niveau de sécurité.
Remarques : La valeur assignée dans l’agent et dans le manager SNMP doit être identique pour
que celui puisse faire des requêtes SNMP à l’agent.
Page 8 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
À remplacer
Page 9 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Pour cela, il faut installer un explorateur MIB et récupérer le sysUpTime. Dans notre cas, nous avons
installé SnmpB.
Page 10 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
3. Plate-forme de supervision
Page 11 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
4. Etant donné que nous sommes sur support de stockage DAS, il faut choisir l’option Périphériques
de stockage basiques
5. Ensuite, choisir le nom d’hôte de la machine, puis Configurer le réseau, pour modifier les
paramètres de la carte réseau. Spécifier le nom d’hôte en tant que superviseur. Puis, configurer les
paramètres IPv4 en ajoutant une adresse IP du serveur. Dans notre cas, le n°20 correspond au
Page 12 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
VLAN du poste.
Configuration du réseau :
1 : sélectionner l’interface réseau
2 : Cliquer sur modifier
3 : Cocher la case pour se connecter automatiquement
4 : Sélectionner l’onglet Paramètre IPv4 :
5 : Choisir le méthode Manuel
6 : Cliquer sur « Ajouter »
7 : saisir l’adresse IP, son masque et sa passerelle
8 : saisir l’IP du serveur DNS
9 : Pour finir cliquer sur « Appliquer »
Page 13 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
8. Choisir le type d’installation et de partitionnement du disque. Etant donné qu’il s’agit d’une
nouvelle installation, nous allons Utiliser tout l’espace.
9. Ensuite, choisir le type de serveur. Dans notre cas, nous choisirons Central avec base de données
Page 14 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Types de serveur:
o Central server with database => Installe Centreon (base de données + interface Web)
puis l’ordonnanceur et le broker
o Central server without database => Installe Centreon (interface Web) puis
l’ordonnanceur et le broker
o Poller server => Installe le serveur satellite (ordonnanceur et broker)
o Database server => Installe le serveur de base de données
Page 15 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
1. Pour cela, ouvrir un navigateur Web et saisir l’adresse du serveur et cliquer sur “next”. (Dans notre
cas : 192.168.20.140)
3. Nous remarquons que la Timezone n’est pas définie. Pour cela, se connecter au serveur dans le
fichier php.ini, puis éditer ce fichier
Page 16 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
5. En revenant sur le navigateur Web, réinitialiser les modules en cliquant sur Refresh
Page 17 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Page 18 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
10. Une fois l’installation terminée, on peut se connecter avec le compte ‘admin’
Voici la procédure :
Page 19 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Page 20 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
13. Ensuite, nous allons configurer les collecteurs. Pour cela, il faut activer le collecteur Central de
Centreon.
Voici la procédure :
Page 21 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
17. Après avoir franchi ces étapes, nous allons maintenant démarrer les services :
o Services : broker, traps, centcore
Pour cela, retourner sur le serveur et redémarrer le service broker, étant donné que celui-ci existe
déjà
18. Pour cela, aller dans « Configuration / Groupe d'hôtes » puis « ajouter » et remplisser la fiche du
groupe. Prenons exemple pour Windows :
Page 22 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Suite à cela, nous aurons également besoin d’un groupe d’hôte pour Debian Linux, Routeur Cisco RG-
2.2 et Windows Server 2012 R2.
19. Ensuite, nous allons ajouter un nouvel hôte dans Centreon. Pour cela, aller dans “Configuration /
Hôtes” puis “ajouter”, et remplir la fiche.
Page 23 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
20. Ensuite, associer la machine à son groupe d’appartenance (dans notre cas : Windows)
21. Puis, nous allons exporter les fichiers de configuration. Pour cela, aller dans
Configuration/Moteur de supervision.
3.2.2 Services
Nous allons maintenant configurer les services. Tout d’abord, il faut ajouter un service qui surveille
la fréquence du CPU sur le serveur Debian Linux.
Pour cela, il faut d'abord lui donner un nom dans la zone de texte près de “description” (dans ce
cas : Charge_cpu)
- Définir un modèle de service mais de preference le laisser vide
- Ensuite, mettre la période de contrôle à 24x7
- Puis, définir la commande de vérification (dans ce cas : charge_centreon_cpu)
- Dans le paramètre de charge critique, mettre 90 et dans le warning 75
Page 24 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
22. Comme pour les autres hôtes, il faut définir les relations
23. Ensuite, nous allons connaître la consummation de RAM pour les trois groupes : Linux-Servers,
Windows-Server et Windows_Client
Page 25 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Page 26 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Ensuite, nous allons éditer des fichiers en utilisant Nano qu’on installera. Pour cela dans le serveur de
supervision, écrire la commande yum install nano :
Page 27 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
Ensuite, il faut assigner une adresse à l'utilisateur qu’on a configuré dans la création d'hôte dans
Configuration/Hôtes
4. Tests / Validations
Faire un test du système de mail pour savoir si le serveur peut envoyer des mails
Voici le résultat :
Page 28 sur 29
GSB Version: <1.0>
Supervision Date: 17/11/2017
5. Conclusion
L’outil de supervision Centreon a été correctement mis en place. Il permet finalement d'avoir un retour dans
le temps des services (graphiques) et de connaître l'état des services sur les différents appareils du réseau.
Il permet également d’observer les pannes qui peuvent se produire et en voir la cause.
Page 29 sur 29