UTILISATEURS
Nagios est utilisé par des dizaines de milliers d’entreprises et d’organisations de par le monde, y compris pour des systèmes critiques. Par exemple, Nagios est utilisé par Bull pour administrer les 600 serveurs en Cluster du supercalculateur TERA10 conçu par Bull pour le CEA, et qui est l'un des plus grands supercalculateurs mondiaux.
COMMUNAUTE
Nagios est développé par une communauté internationale de développeurs et contributeurs, sous la direction de Ethan Galstad. Le projet a débuté sous le nom de NetSaint, avant de devenir Nagios en 2003.
FONCTIONNALITES
Nagios est une solution modulaire. Il administre la disponibilité des équipements, et permet de gérer et de garder un historique des incidents et des actions correctives. Il comprend le moteur de supervision qui vient ordonnancer les tâches d’administration, l’interface web (qui permet d'avoir une vue d'ensemble du système d'information et des anomalies éventuelles) et des centaines de plugins disponibles pour superviser chaque type de service ou de ressource. Nagios permet de superviser des services réseaux (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, LDAP , etc.), et les ressources des serveurs (charge du processeur, occupation du disque dur, utilisation de la mémoire paginée, etc) sur les systèmes d'exploitations les plus répandus. Nagios permet en outre la supervision des serveurs en cluster. La vérification des services se fait en parallèle. Il est facile de définir une hiérarchie dans le réseau pour pouvoir faire la différence entre un serveur en panne et un serveur injoignable. Enfin, la remontée des alertes est entièrement paramétrable (alerte par email, SMS, etc.). Les plugins peuvent être écrits dans de nombreux types de langages : C++, PHP, Python, Perl, C#, etc., rendant la solution très facilement extensible pour répondre à des besoins de supervision spécifiques.
ROBUSTESSE
Nagios est reconnu pour sa grande robustesse.
PERFORMANCE
Nagios offre une performance proche de celle outils de supervision commerciaux.
DOCUMENTATION
Il existe une documentation anglaise très détaillée. Aucune documentation française n’est disponible.
FACILITE D’EMPLOI
Nagios est simple à comprendre. La configuration peut s’avérer un peu complexe.
TELECHARGEMENT
Nagios est téléchargeable sur le site de la communauté, et intégré dans plusieurs distributions Linux.
A noter que le logiciel Centreon propose une distribution de Nagios agrémentée d'une interface graphique plus conviviale.