Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Rédigé par:
Aly TIRERA
Papa Mory SOUMARE
Ousmane Diouf
Khadim Rassoul GUEYE
Professeur:
Mr Jean DIOKH
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
RTN / EC2LTRéseaux et Techniques Numériques
Ecole Centrale des Logiciels Libres et deTélécommunications
RAPPORT DE SUPERVISION RESEAUX
Descriptions du projet
Ce rapport consiste à mettre en place une solution de supervision d’un système
d’information ou un parc informatique pour consulter l’état de disponibilité des
ressources à l’image d’un hôte et d’un service.
PLAN
Pourquoi Superviser
Architecture :
Installation et configuration de Centreon :
Configuration des hôtes :
Configuration des services :
Notification par mail :
envoie d'un email à un compte gmail
Notification par SMS :
Pourquoi Superviser
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Il n'est pas envisageable d'avoir une plateforme de production sans avoir une image
de l'état de santé de celle-ci. Il faut une console de supervision qui regroupe et
synthétise toutes les informations.
On supervise pour avoir une visibilité sur le système d'information. Cela permet
d'avoir des informations rapidement, de connaître l’état de santé du réseau, des
systèmes, des performances. Donc on a rapidement une image de notre système.
Superviser permet aussi de prévenir les pannes et anticiper les pannes. En effet on
obtient une alerte quand un disque dur atteint 80% de sa capacité, et donc on évite
un crash du système à cause d'un disque dur plein. Grâce à la supervision on peut
aussi connaître rapidement l’effet d’une action (ajout d'un nouveau client, nouvelle
machine etc. …) sur le système. Donc on pourra connaître et chiffrer techniquement
l'impact de ce type de modification et réagir rapidement si besoin est.
En cas de dysfonctionnement, la productivité de la société est affectée. Il faut donc
toujours être au courant de ce qu'il se passe.
Pour résumer, on supervise pour être alerté de problèmes, et si possible les
anticiper. On va effectuer une batterie de test, et analyser les résultats sous forme de
graphiques ou autres, et en fonction de critères déclencher des actions (redémarrage
de services, alerte de l'administrateur sur le comportement d'un processus etc.),
mettre en place des actions face à des évènements. On aura donc une visibilité sur
tout.
Architecture
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Installation et configuration de Centreon :
Centreon est un logiciel de supervision des applications, systèmes et réseaux, basé
sur les concepts de Nagios. Le cœur de Centreon est Open Source distribué sous
licence GPLv2 et gratuit. Des modules complémentaires à valeur ajoutée payants
sont distribués par l’éditeur. Des modules complémentaires gratuits et open sources
sont développés par des contributeurs sur github.
Centreon fournit une interface simplifiée pour rendre la consultation de l'état du
système accessible à un plus grand nombre d'utilisateurs, y compris des non-
techniciens, notamment à l'aide de graphiques de performance. Les techniciens ont
cependant toujours accès aux informations techniques de l'ordonnanceur.
Fonctionnalités
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
La version Open Source de Centreon intègre plusieurs fonctionnalités, en
l’occurrence:
La possibilité d'avoir une vue synthétique de la supervision de son système
d'informations
La visualisation de graphiques de performances
Des rapports de disponibilités des ressources supervisées: hôtes, services et
groupes de ressources (disponible via IHM et exportables en csv)
Une interface de configuration intuitive pour les différents objets et fichiers de
configurations des ordonnanceurs
La possibilité d'administrer chaque paramètre de l'interface web
La possibilité de mettre en place des accès restreints aux ressources et pages
de l’interface, configurables de manières fines (via des LCA : Liste de
Contrôles d'Accès)
La possibilité de suivre des logs d'utilisation de la solution (logs de
modifications des ressources)
La possibilité de développer des modules additionnels pour étendre les
fonctionnalités de la solution.
Les 3 principaux modules propriétaires édités par la société Centreon permettent :
Centreon CSV Import: Importation des hôtes via un fichier CSV
Centreon Disco: Découverte automatisée des hôtes
Centreon Config Books: Module permettant d'exporter la configuration du
serveur de supervision en documents OpenOffice.
Installation de Centreon
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Nous allons maintenant voir comment installer notre serveur de supervision
centreon. Pour cette installation, nous utiliserons CES 3.1 avec Centreon Broker et
Centreon Engine. L’installation est similaire à une installation classique de CES, sauf
qu’il faut choisir l’option poller lorsqu’on nous demande quel type de serveur installer.
Nous allons récupérer l'iso de Centreon CES 3.0 basée sur une Centos 6.5 :
http://download.centreon.com/index.php?id=4311
L'installation est pareil à une installation classique d'un système d'exploitation
ubuntu.
Cliquez sur next pour poursuivre l'installation
Choissez la langue et cliquez sur suivant
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Choisissez le type de péripĥérique qui contient votre système d'installation.
Cliquez sur Oui abandonner toutes les données puis sur suivant.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Mettez le nom de d'hôte identifiant machine dans le réseau.
Renseignez le mot de passe de l'administrateur root et le confirmé.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Cliquez sur ecrire les modifications sur le disque.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Si vous chochez nagios and ndoutils, vous allez installer nagios(c'est une
application permettant la surveillance système et réseau) et ndoutils(Il permet de
stocker dans une base de données Mysql ou dans un ficher plat) namuellement
aprés la fin de l'installation par contre et choisissez Centreon Engine and centreon
Broker le système installe les paquets néccéssaires.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Retire le disque d'installation.
Redémarrer le système.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Aprés avoir redémarrer entrer votre login et mot de passe:
login: root
mot de passe: celui que vous aviez saisi précédemant
Pour installer les paquets nagios et ndoutils:
Yum install nagios ndoutils
Aprés l'installation il faut vous rendre sur l'interface web du serveur :
http://ip_du_serveur/centreon/
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Cliquez sur next.
Cliquez sur next
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
cette figure est la première vue après installation, configuration et authentification.
Sur la vue ci-dessous nous avons une apperçue sur l'état de fonctionnement de
l'hôte sur lequel est installé le centreon (localhost) supervisé (hotes et services),le
nombre d'alerts actuels, etc.
!!br0ken!!
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
les différents services supervisés sur l'hôte sur lequel le serveur de supervision est
installé sur la capture suivante.
Maintenant nous allons superviser un hôte de type linux-serveur pour cela on doit
le déclarer sur centreon:
configuration → hots → add
ensuite on remplie les champs suivants:
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Dans l'onglet Relations nous allons choisir un template qui est la centralisation de
caractéristiques communes à des machines.
Les différents templates sont:
lunix-Servers : pour les hôtes de type lunix
Windos-Servers : pour les hôtes de type windows
Printers : pour les imprimentes
Switchs : pour les switchs ou contentrateur
Routers : pour les routeurs
Puis on sélectionne le template dans notre cas c'est le Lunix-Servers.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Enfin, on clique sur le bouton Save.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
AJOUT D'UN "SERVICE"
Nous allons ajouter un host de typeNous allons poursuivre notre exemple par l'ajout
d'un "service" pour superviser un serveur Web hébergé sur notre "host" www. Pour
cela, il faut se rendre dans les menus Configuration → Service.
Nous ajoutons notre nouveau service en cliquant sur le bouton Add:
On finalise en cliquant sur le bouton Save:
Notre configuration n'est pas encore supervisé, Centreon ne fait pas la supervision,
c'est Nagios qui s'occupe de ces taches. Il faut donc exporter la nouvelle
configuration sur notre serveur Nagios.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
EXPORTATION DE LA CONFIGURATION VERS NAGIOS
En fait lorsque nous modifions la configuration dans Centreon, nous ne faisons que
modifier l'état de la base Centreon. Les modifications ne sont pas encore prises en
compte par les différents collecteurs nagios.
Pour effectuer cette mise à jour, il faut se rendre dans le menu :
Configuration → Monintoring Engine et cochez les options suivantes :
Move export files : pour déplacer physiquement les fichiers de configuration dans
l'arborescence Nagios.
Restart Monitoring Engines : Pour le redémarrage de Nagios afin que la
configuration soit prise en compte.
Enfin cliquez sur le bouton export.
Présentement nous allons voir l'état du service et l'hôte configurés si ces derniers
sont activés (Up) ou desactivés (Down).
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
La capture ci-dessous nous montre que le status de la machine nommé junior-pc est
UP.
La capture suivante met en évidence le status du service web apache qui est aussi
UP.
Nous allons essayer d'arreter la machine dont on supervisait pour voir son status
aprés son arrêt. Nous voyons bien son status a changé ce dernier est devenu down.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356
Pour ullistrer le comportement du service web qu'on supervisait précédement nous
arrêtons le service web et nous remarquons le changement de status du service sur
l'interface de notre systéme de supervision qui passe à l'état Down.
Front de Terre – Zone de captage – N°36 – Ninéa: 2652776R –RC: SN DKR2006 B 16356