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 Linux sur base d'outils libres

( Télécharger le fichier original )
par Geoffrey Lemaire
Haute Ecole Rennequin Sualem (Belgique) - Bachelier en Informatique et Systèmes (finalité Réseaux et Télécommunications) 2003
  

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

3.3.6 Captures d'écran

3.3-1 : Dual Panel Tree View 3.3-2: Graph View - Tree Mode

3.3-3 : Edition des templates des graphiques 3.3-4 : Edition des sources des graphiques

Monitoring d'une infrastructure Linux sur base d'outils libres 3.4 Oreon

Oreon est un logiciel de surveillance et de supervision réseau, basé sur le moteur de supervision Open Source le plus performant : Nagios. Oreon lui offre une nouvelle interface et lui apporte de

nouvelles fonctionnalités.

L'installation de l'interface Oreon permet de gagner du temps dans l'utilisation de Nagios, mais aussi

de la rendre disponible ã un plus grand nombre d'utilisateurs. En effet, n'importe qui peut dorénavant utiliser Oreon/Nagios et comprendre facilement à l'aide de graphiques et de représentations, les informations remontées. Les techniciens, de leurs cotés, ont toujours accès aux

informations techniques de Nagios.

Lancé depuis trois ans, Oreon a su convaincre un grand nombre d'utilisateurs et fait figure maintenant d'interface de référence pour l'outil Nagios. Ce couple est la solution adoptée par un

grand nombre d'utilisateurs, aguerris ou novices dans la supervision, connaisseurs de Nagios ou non.

Voici une liste non exhaustive des fonctionnalités présentes dans Oreon :

U ne interface multi-utilisateurs intuitive et personnalisable

Une interface de configuration évoluée pour configurer le périmètre à superviser Des aides à la configuration

Une gestion des fichiers de configuration de Nagios (cgi.cfg, nagios.cfg, resources.cfg,...) Un module de chargement de configuration de Nagios

Une compatibilité Nagios 1.x, Nagios 2.x

Un test de validité des configurations avec le debugger de Nagios

Des fiches d'identités serveurs/équipements réseaux regroupant les informations de base sur ces types de ressource

Des représentations graphiques élaborées et personnalisables

Une gestion des accès très fine, comprenant les ressources comme les pages de l'interface Et bien d'autres choses...

Site web du prod uit : http://www.oreon-project.org

3.4.1 Pré requis

1 Nagios 1.x /2.x

1 Nagios-plugins 1.3.x / 1.4.x

1 Apache 2.x

1 MySQL 3.x / 4.x / 5.x 1 PHP 4.x /5.x

1 GD

1 GD-devel

1 RRDTool

1 Net-SNMP

1 Des tas de librairies !

1 PEAR Packages (beaucoup) !

Monitoring d'une infrastructure Linux sur base d'outils libres 3.4.2 Installation

L'installation d'Oreon est relativement simple lorsque toutes les librairies et programmes tiers sont installés. Elle se déroule via une interface Web en dix étapes. La grosse difficulté a été d'installer tous

les packages PEAR (pour PHP Extension and Application Repository est un framework de composants PHP) sans la procédure automatique des téléchargements des dépendances. Un autre problème, non résolu pour le moment, est l'utilisation de Perfparse qui permet de générer des graphiques dans Oreon.

3.4.3 Configuration

Oreon est donc une belle interface graphique au-dessus de Nagios. Toutes les configurations d'Oreon sont identiques à Nagios sauf que celles-ci se font via une interface Web beaucoup plus agréable que les modifications directes dans les fichiers de configurations de Nagios. Cela dit, les configurations d'Oreon sont stockées dans une base de don nées MySQL.

3.4.4 Contrôles des hôtes

Identique ã Nagios, Oreon n'est juste qu'une apparence graphique un peu plus jolie que ce qui est offert par défaut avec Nagios.

3.4.5 Gestions des utilisateurs

Encore une fois, comme Nagios (raÐÐelons qu'Oreon n'est juste qu'une interface graÐhique au-dessus de Nagios), on peut paramétrer les droits d'un ensemble d'utilisateurs8.

3.4.6 Conclusion

Oreon est difficile à faire fonctionner correctement. Des bugs de session qui renvoient toujours vers l'interface de login. Un Perfparse très dur ã installer. L'obligation d'avoir une base de données MySQL pour stocker les configurations et données statistiques. Bref beaucoup de petits problèmes mais je suis convaincu qu'une fois bien configuré, cet outil sera indissociable de Nagios.

8 La gestion des utilisateurs sera expliquée dans les configurations de Nagios.

3.4.7 Captures d'écran

3.4-1 : Aperçu du monitoring des services et des hôtes 3.4-2 : Rapports et vues des problèmes

3.4-3 : Configuration d'Oreon 3.4-4 : Informations d'un hôte

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

3.5 Tableaux récapitulatifs des outils de monitoring

Voici deux tableaux récapitulatifs des différents logiciels testés précédemment.

Nom Installation Configuration Plugins Alertes Plateformes Particularités Prix

(version/année) (dépôts) (langage)

Nagios (v2.9/2007)

Via RPM (Dag Wieers)

Via fichiers textes Nombreux

développés en C ou Perl.

Nombreux tutos disponible sur Internet.

Mail, Pager, SMS, Voice,

NagiosChecker, Web, ?

Linux, compatible Unix

(C/Cgi)

Énormément de plugins créés par les utilisateurs

Gratuit

OpManager (v7/2007)

Installateur .bin Via interface Web Pas de possibilité

d'en développer mais achats possibles de plugins

pa rticu l iers.

Mail, Pager, SMS, Web, ?

Windows, Linux
(Java)

Payant A partir de 800€

Cacti Via RPM (Dag Via interface Web Plusieurs plugins Pas d'alerte, juste Unix/Linux avec Utilise Gratuit

(v0.8.6j) Wieers) mais pas vraiment création des Apache, Windows abondamment

de tutos. graphiques avec IIS (PHP) RRDTool

 

Oreon A compiler Via interface Web Idem Nagios Idem à Nagios Idem Nagios Couche au-dessus Gratuit

(v1.4) (mélange de de Nagios

PH P/Perl)

A coté de cela, il existe des solutions commerciales : HP OpenView, IBM Tivoli & NetView, Cisco Works, Sun Net Manager, Mercury, ?

Leurs avantages Leurs inconvénients

Solutions globales et sûres.

Périmètre techniques et fonctionnels étendus. Support

Coût d'acquisition et de support (surtout pour de petites PME) Incompatibilités entre les fournisseurs (un seul doit être installé) Développement additionnel restreint et coûteux.

Au niveau des coûts, les solutions d'entrées de gamme d'HP OpenView commencent dans les environs des 8 000€ (pour 250 noeuds) HT jusqu'ã 40 000€ HT pour un nombre illimité de noeuds. Pour IBM Tivoli dans sa version Express pour les PME/PMI, les premières licences commencent à environ 900€ HT.

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








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille