Nagios est un logiciel ordonnanceur qui surveille les systèmes, les réseaux et l’infrastructure. Nagios offre des services de surveillance et d'alerte pour les serveurs, les commutateurs, les applications et les services.Découvrez une solution alternative nouvelle génération,Infrastructure Monitoring:
Webinar Oracle Security Week
Nagios, ou Nagios Core est un logiciel ordonnanceur qui surveille les systèmes, les réseaux et l’infrastructure. Nagios offre des services de surveillance et d'alerte pour les serveurs, les commutateurs, les applications et les services. Il alerte les utilisateurs en cas d’incidents et les avertit une deuxième fois lorsque le problème a été résolu. Nagios a été conçu à l'origine pour fonctionner sous Linux, mais il fonctionne aussi bien sur d'autres variantes d’Unix.
Nagios a été le premier outil de monitoring IT open source à se positionner en 1999. Il se nommait alors NetSaint. Derrière le logiciel, une véritable communauté s’est créée avec plus d’un million d’utilisateurs à travers le monde.
Nagios permet :
Fort de son succès, le projet a été « forké » (reprise d’un code source projet pour développer un autre logiciel) à plusieurs reprises : Icinga, Shinken, Centreon-Engine, Naemon,..
Superviser permet d’indiquer et de commander l’état d’un appel, d’un système ou d’un réseau. Les informations techniques et fonctionnelles d’un SI peuvent ainsi être remontées.
A l’ère du Cloud et du Big Data, la supervision est essentielle afin de :
Nagios utilise deux types de supervision :
NRPE
Nagios Remote Plugin Executor (NRPE) est un agent Nagios qui permet de surveiller le système à distance à l'aide de scripts hébergés sur les systèmes distants. Il permet de surveiller les ressources telles que l'utilisation du disque, la charge du système ou le nombre d'utilisateurs actuellement connectés. Nagios interroge périodiquement l'agent sur le système distant en utilisant le plugin check_nrpe.
NRPE vous permet d'exécuter à distance les plugins Nagios sur d'autres machines Linux/Unix. Cela vous permet de surveiller les paramètres de la machine à distance (utilisation du disque, charge du CPU, etc.). Le NRPE peut également communiquer avec certains des add-ons de l'agent Windows, ce qui vous permet d'exécuter des scripts et de vérifier les métriques sur les machines Windows distantes.
NSClient+++
Ce programme est principalement utilisé pour surveiller les machines Windows. En cours d'installation sur un système distant, NSClient+++ écoute le port TCP 12489. Le plugin Nagios utilisé pour collecter les informations de cet addon est appelé check_nt. Comme NRPE, NSClient+++ permet de surveiller les « services privés » (utilisation de la mémoire, charge CPU, utilisation du disque, processus en cours d'exécution, etc.) Nagios est un moniteur d'hôtes et de services qui est conçu pour vous informer des problèmes de réseau.
Nagios existe depuis maintenant vingt ans. Le logiciel a été historiquement déployé On Premise. A l’ère du Cloud et avec l’émergence du Big Data, le monitoring se transforme. Les entreprises utilisent davantage un monitoring hybride : Cloud et On Premise. Des solutions intelligentes comme Infrastructure Monitoring, avec les mêmes fonctionnalités de Nagios set qui exploitent du Machine Learning, paraissent plus adaptées. Les algorithmes de Machine Learning permettent une meilleure détection des anomalies par exemple.
Dans le contexte d’un monitoring hybride, il est intéressant d’avoir une solution complète qui casse les silos de l’IT Operations Management. La solution IT Operations Management nouvelle génération permet de gérer la complexité des environnements complexe grâce à une solution intelligente comprenant :