Sommaire 

 

 Solutions de supervision à base de nagios:

1) NAGIOS:

2) CENTREON (ancien OREON) (Surcouche PHP + Mysql de NAGIOS):

3) Addons NAGIOS:

4) Plugins NAGIOS:

5) Nagvis:

6) Ntray et FlashNagios:

7) FAN Full Automated Nagios:

 

 

 

 

Nagios est la solution la plus utilisée aujourd'hui en GPL, très complète mais complexe à mettre en oeuvre pour un non initié (un grand nombre de fichiers scripts à mettre à jour).

Nous l'utilisons en production car c'est une solution avec des fichiers plats et non Mysql comme la version 1.2 (ou 1.3), l'avantage voulu pour son concepteur est d'être beaucoup plus fiable, depuis un an nous n'avons rencontré aucun bug.
Nous sommes en cours de test des versions WEB pour mettre à jour les fichiers de configurations
Les possesseurs de la version 1.2 ne sont pas oubliés car depuis le 17 novembre 2005, la version 1.3 est sortie.
 Depuis le début janvier 2006, les développements se sont accélérés avec la version stable 2.0 en février 2006 et depuis mi-janvier les ré-écritures des plugins NRPE et NSCA.
Encore des nouveaux développements: avril 2006 amène la version 2.2 de Nagios et les versions NRPE 2.5 et NSCA 2.6.
Depuis le 27/11/2006, nous sommes à la version 2.7, cette version intégrée dans OREON 1.3.2 constitue une excellente solution de supervision. Dès la sortie de la version 1.3.1, nous nous intéressons de très près à ce developpement qui s'appuie sur Nagios en y ajoutant une base Mysql et du PHP, pour simplifier le paramétrages des fichiers de configurations.
Nouvelle version Nagios 2.8 le 8/03/2007 avec un nouvel NRPE version 2.7.1 qui corrige des bugs sur AIX.

En Juillet 2008, nous en sommes à deux versions parallèles, la 2.12 pour les 2.X et la 3.03 pour les 3.X

 

Deux mailing list en français sur nagios:
http://www.mail-archive.com/nagios-french@lists.unixtech.be/
http://forums.opsyx.com/ 

Un excellent article paru dans Linux magazine N° 65:
http://articles.mongueurs.net/magazines/linuxmag65-bis.html

Deux articles très bien conçus et instructifs:
http://www.int-evry.fr/s2ia/user/procacci/Doc/nagios/nagios.html 
http://docs.guill.net/article.php3?id_article=2 

12 Octobre 2006: Les Plugins Windows NAGIOS
La force de nagios est surtout donné par des plugins multiples et variés.
Pour Windows, nous avons utilisé NSClient++:
http://trac.nakednuns.org/nscp/

1 Novembre 2006: Les nouveaux Plugins NAGIOS
Nouvelle version en 1.4.5 des plugins de base:
 http://www.nagios.org/

  30 Novembre 2006: nouvelle version NAGIOS
Nouvelle version en 2.6
 http://www.nagios.org/

 

 

 

 

 

 

 

 

  

1) NAGIOS version 2.12 stable (Mai 2008) et 3.03 stable (Juin 2008)
(Site
http://www.nagios.org/,)

La solution Nagios (http://www.nagios.org/), anciennement Netsaint, a pour vocation de superviser des machines et des services. Ce logiciel détecte les défaillances de réseaux hétérogènes complexes (ou simples) via une console de supervision accessible par une interface Web, et émet des messages d’alerte sous différents formats lors de la remontée d’anomalies.

Cet outil repose sur une plate-forme de supervision, fonctionnant sous Linux et sous la plupart des systèmes Unix. Il centralise les informations récoltées périodiquement. Ce produit est très fortement modulaire. Les informations collectées proviennent d’une interrogation intermittente des matériels ainsi que de l’analyse de réponses en provenance de modules externes (plugins) adaptés à chaque service et plate forme surveillée.

Plusieurs documentations en langue française. Pour la version 2:
http://archil.nerim.net/nagios/

 

 

 

Points forts:

  • Surveillance des services réseaux
  • Surveillance des ressources par machines
  • Hiérarchie des périphériques réseaux
  • Escalade des notifications
  • Interface de visualisation de l’état du réseau
  • Résolution des problèmes via l’interface web
  • Moniteurs de réseaux redondants et distribués

Avec une documentation traduite en français (ancienne version 1.x)
http://sourceforge.net/project/showfiles.php?group_id=71182,

Des nouveautés dans les Addons

2 Février 2006;
Encore des nouveautés sur Nagios: Nagios Report.
* Pour créer des rapports de nagios avec un script Perl:


 

   2) CENTREON (ancien OREON)

Juillet 2007:
Changement de nom pour le front-end Nagios Oreon, il s'appelle maintenant CEN TREON.

http://www.oreon-project.org/

Il ne fonctionne qu'en environnement Linux. Base mysql avec cartographie et tableaux de bords.

L'avantage de cette solution est l'intégration en PHP de la construction de tous les fichiers de configuration.
* installation PERL, PHP, MYSQL
* installation de Nagios
* Installation d'OREON
* paramétrage des fichiers de configuration en mode fenêtre avec IE ou Firefox
* Oreon ensuite pousse les fichiers de configurations dans Nagios. Nous gardons donc la souplesse du PHP et la robustesse des fichiers de congfiguration à plats de Nagios.

L'installation d'une Debian Sarge 3.1r2 (en français et très complet):
http://wiki.oreon-project.org/index.php/DebianInstall

L'installation de nagios (en anglais):
http://wiki.oreon-project.org/index.php/InstallNagios 

L'installation d'Oreon 1.3.3 (en français):
 http://wiki.oreon-project.org/index.php/InstallOreon1.3.3

 

Exemples de captures d'écrans:


Image Image ImageImage Image Image Image Image ImageImage Image Image ImageImage 

 

 3) Addons NAGIOS

Des developpements suplémentaires ont été faits autour de nagios,

* NagiosReport (écrit en Perl): http://cpan.uwinnipeg.ca/~hopcrofts/Nagios-Report/ 
nous utilisons NagiosReport pour sortie automatiquement des tableaux de bords.
 Stanley Hopcroft / Nagios-Report-0.001 - search.cpan.org

* NaReTo (écrit en PHP):   http://www.nareto.org/
 NaReTo est une interface de haut niveau à Nagios permettant d'oganiser l'ensemble des éléments supervisés sous une forme arborescente. Elle est composée de trois modules :

  • Un module de « Suivi Temps-Réel » : qui permet un affichage de l'état générale de tous les services supervisés,
  • Un module de « Suivi des alarmes » : qui trace le temps moyen de prise en charge et de résolution d'un incident,
  • Un module de « Reporting » : qui affiche la disponibilité des éléments supervisés.

La forme arborescente de NaReTo permet de construire une vue fonctionnelle correspondant exactement au Système d'Information supervisé.

 

4) Plugins NAGIOS

12 Octobre 2006: Les Plugins NAGIOS
La force de nagios est surtout donné par des plugins multiples et variés.
Pour Windows 2003 server , nous avons utilisé NSClient++, la version 2.02 fonctionne parfaitement
http://nscplus.medin.name/index.php/Main_Page 

 

 5) Nagvis (PHP)

Nagvis est une solution à base de PHP, permettant de faire une cartographie en mode grahique et d'affecter des icônes animées.  La solution est viable (version 0.9) et souple.
Pour créer des vues animées sur nagios: Nagvis, il remplace avantageusement statusmap. 

http://www.nagvis.org

 

6) Ntray et FlashNagios

Ntray permet d'avoir dans la 25° ligne une ou plusieurs icônes affectées à un ou plusieurs Nagios.
 
http://www.nagiosexchange.org/Frontends.37.0.html?&tx_netnagext_pi1%5Bp_view%5D=165

FlashNagios ouvre un fenêtre qui peut-être intégrée dans une application hors IE ou FireFox.
http://www.nagiosexchange.org/Frontends.37.0.html?&tx_netnagext_pi1%5Bp_view%5D=232
 

7) FAN: Fully Automated Nagios

C'est une solution très intéressante pour pouvoir tester très rapidement Centreon, la version FAN 0.6 permet l'installation automatisée de CENTOS 5.2, Nagios 2.11, Centreon 1.4.2, Nareto et Nagvis.

L'inconvénient de cette solution est le fait que la version Nagios est patchée et nous devons attendre la nouvelle version FAN pour pouvoir upgrader les versions contenues dans cette solution.

Le site de Cedric Temple (Développeur manager dans l'équipe travaillant autour de FAN)
http://cedrictemple.net/dotclear/index.php/

Le site de téléchargement (version 0.6):
http://fannagioscd.sourceforge.net/drupal/