WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Monitoring d'une infrastructure informatique sur base d'outils libres

( Télécharger le fichier original )
par Youssouf N'TCHIRIFOU
Institut africain d'administration et d'études commerciales (IAEC) Togo - Master II 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

5. Conclusion

Tous ces logiciels que nous avons décris ci-dessus sont considérés comme un

aboutissement et une réussite dans leur branche, cependant, on voit qu'ils ont tous leurs propres inconvénients qui doivent être résolus.

Un bon moniteur de supervision doit englober tous les avantages de ces derniers et aussi remédier à leurs lacunes et inconvénients afin de converger vers la perfection et atteindre un niveau de supervision et de fiabilité optimum.

Pour cela, la mise en place d'un tel moniteur exige le bon choix de plate-forme de développement qui conduit à la réalisation d'une architecture distribuée fiable et robuste.

B- CENTREON

1. Présentation de centreon


· Surcouche applicative au-dessus de Nagios.


· Intégration d'une interface multi-utilisateurs complète et intuitive.


· Ajout de nouvelles possibilités de supervision.


· Utilisation du langage PHP pour réaliser le client Web.


· Projet français basé sur la licence GPL v2 :


· Large communauté d'utilisateurs.


· Création d'une activité de services par les fondateurs du projet.

2. Les fonctionnalités de centreon


· Interface de configuration des différents éléments de Nagios :


· Hôtes, services, contacts, alertes, etc.


· Formulaires complets et intuitifs.


· Gestion graphique des fichiers de configuration et des plugins. nagios.cfg et resource.cfg


· Politique de gestions des profils utilisateurs (droits, langues, accès aux ressources).


· Stockage des informations de configuration dans des fichiers textes et une base de données.

L'ensemble des fichiers de configuration de Nagios est accessible via l'interface

graphique. Les éléments sont liés entre eux via des formulaires complets et intuitifs.


· Module d'auto-détection des ressources présentes sur le réseau (via NMAP).


· Création de graphes au sein des modules :


· mécanismes de patrons/modèles.


· un module unique, donc moins de ressources systèmes consommées.


· pas d'outil externe.


· Test de validité des configuration de Nagios avant mise en production.

3. Génération des graphes à partir de RRD.

Supervision graphique des données, ce qui permet d'avoir un historique.

Possibilité de comparer des graphes.

Centreon génère les fichiers de configuration de Nagios (/etc/nagios) à partir des

informations saisies dans l'interface Web.

A cela, nous avons ajouté un « toolkit » offrant des fonctionnalités avancées :

Traceroute, Nmap, WOL, reboot, ping, etc.

C- NAGIOS et CENTREON

1. Présentation

Centréon, basé sur Nagios, se présente comme une évolution de celui-ci pour tout d'abord son interface mais aussi ses fonctionnalités. Créé en 2003 par des français souhaitant améliorer Nagios et son interface très austère, Centréon (anciennement Oréon) a été repris par une nouvelle entreprise nommée Merethis.
Centréon reprend donc les avantages du moteur de Nagios et permet ainsi d'être entièrement compatible avec des solutions existantes. Son interface reprend un découpage classique :

Home : Page d'accueil avec Le "Tactical Overview" de Nagios permettant un coup d'oeil rapide aux problèmes survenus et accès aux statistiques des performances du moteur et de ses composants.

Monitoring : Possède plusieurs vues, mais reprend la grande idée de l'arbre des groupes d'équipements. Reprend également la vue Nagios.

Views : Permet d'accéder à tous les graphiques avec un menu arborescent. Accès à une cartographie du réseau en applet Java.

Reporting : Un dashboard ressemblant à celui de Zabbix en ajoutant une frise chronologique de la disponibilité de l'équipement.

Configuration : Pour tout configurer de A à Z.

Administration : Configuration des accès utilisateurs.

Toujours visibles en haut à gauche, un tableau récapitulatif du nombre de machines actives et des éventuelles machines ne répondant plus pour toujours garder un oeil sur l'ensemble du réseau.

2. Avantages

La robustesse et la renommée de Nagios ;

Une interface beaucoup plus sympathique, permettant de tout configurer, de garder un oeil sur tout le réseau en permanence ;

Les utilisateurs de Nagios ne seront pas perdus pour autant, l'interface reprenant avantageusement certaines vues Nagios ;

Une solution complète permettant le reporting, la gestion de panne et d'alarmes, gestion utilisateurs, ainsi que la cartographie du réseau ;

Une entreprise qui pousse le développement ;

Peut être décorelé du serveur Nagios et tourner tout seul sur un autre serveur.

3. Inconvénients

L'interface peut paraître complexe car il existe beaucoup d'options, de vues, cela nécessite une petite formation ;

Un développement qui n'est pas encore en phase avec celui de Nagios : Parfois des problèmes de compatibilité ;

Un peu plus lourd que du Nagios pur.

D- MRTG (Multi Router Traffic Grapher)

1. Présentation

MRTG est un logiciel dédié à la supervision réseau. Il permet d'obtenir toute une série de statistiques (visualisation de charge sur un réseau, utilisation de bande passante...) concernant un appareil informatique (tels que routeurs, serveurs, ou PC) sous forme de représentations graphiques. Il va pour cela chercher des informations directement sur les interfaces des machines du réseau via le protocole SN M P (Simple Network Management Protocol, protocole facilitant l'administration de systèmes à distance).

Outil connu des grandes entreprises, entièrement configurable et gratuit, MRTG (Multi Router Traffic Grapher) est un Freeware constitué de scripts en langage Perl, distribué librement sur le Web. Il présente les résultats de ses recherches sur des pages Web classiques, ce qui facilite nettement l'accès à un utilisateur quelconque, quelle que soit la machine utilisée.

MRTG est un outil réalisé en Perl et en C dans le but de surveiller la charge des liens réseaux. Il génère des pages html contenant des images au format PNG qui représentent graphiquement l'état en temps réel de la ressource surveillée. Le principe est simple : un script Perl recherche les données via le protocole SNMP et envoi celles-ci à un programme C qui va les stocker et générer les graphiques.
A la base l'auteur avait dans le but de surveiller le trafic passant par des routeurs, mais MRTG se basant sur SNMP, les possibilités se sont étendues à toute variable. Encore mieux, on peut aussi créer un script qui surveillera n'importe quelle type de donnée non disponible dans SNMP. On possède ainsi un système de surveillance déjà conséquent qui permet sur une même page de surveiller un réseau et de garder les traces des anciennes données.

2. Les avantages du MRTG

MRTG possède de nombreux avantages :

- MRTG est un logiciel gratuit, développé par une communauté de développeurs passionnés.

- MRTG est un outil multi plateforme (Linux,Unix,Windows), car il utilise un script perl.

-  MRTG étant basé sur le protocole SNMP, il n'est pas limité au simple contrôle du trafic mais on peut contrôler n'importe quelle  variable SNMP que l'on a choisie car MRTG réalise une commande SNMPGET. De plus on peut même employer un programme  externe pour recueillir les données qui doivent être contrôlées via MRTG. Enfin on peut contrôler plus de 50 liens réseaux à partir  d'une machine UNIX ou LINUX.

- Sa configuration se fait par l'intermédiare d'un fichier de configuration, ce qui permet un contrôl total de ses fonctionalités.

 

3. Les inconvénients du MRTG

- Passe trop de temps à créer des pages HTML (mal adapté à des grands sites) ;

- Trop orienté SNMP ;

- Graphiques à deux courbes ;

- Pas de gestion des données non fournies.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Piètre disciple, qui ne surpasse pas son maitre !"   Léonard de Vinci