Accueil > Trucs & Astuces > Monitoring

Monitoring

Kesako ?

Le début de l'article concernant le monitoring sur Wikipedia le défini comme suit :

Le monitoring (anglicisme) est une activité de surveillance et de mesure d'une activité informartique. On parle aussi de supervision.

Les raisons peuvent être variées :

  • mesure de performance, en termes de temps de réponse par exemple
  • mesure de disponibilité, indépendamment des performances
  • mesure d'intégrité, l'état des processus sur une machine Unix par exemple, ou bien qu'un page web n'a pas été modifiée (sécument rité informatique)
  • mesure de changement, surveillance de sites de News avec Google Actualités

(source Wikipedia)

Il existe différentes manières, différentes façons de superviser un réseau, un serveur, un appareil. La condition la plus élémentaire est que tout soit connecté au réseau.

Plusieurs protocoles peuvent être utilisés : NSCASNMPNRPE.

Plusieurs logiciels aussi (liste non exhaustive) :

  • HP OpenView (Network Node Manager maintenant) : solution payante, référence en matière de supervision réseau ;
  • Nagios (anciennement appelé Netsaint) : c'est une application permettant la surveillance système et réseau. Elle surveille les hôtes et services spécifiés, alertant lorsque les systèmes vont mal et quand ils vont mieux. C'est un logiciel libre sous licence GPL ;
  • Zabbix : c'est un logiciel open source créé par Alexei Vladishev qui permet de surveiller le statut de divers services réseau, serveurs et autres matériels réseau ;
  • Multi Router Traffic Grapher (MRTG) : c'est un logiciel développé sous licence GNU/GPL à l'initiative de Tobi Oetiker. Ce logiciel permet de créer des graphiques sur le trafic réseau. Il utilise le protocole SNMP pour interroger des équipements réseaux tels que des routeurs, commutateurs, ou bien encore serveurs, disposant d'une MIB ;
  • Centreon : c'est un logiciel de surveillance et de supervision réseau, fondé sur le moteur de récupération d'information libre Nagios.
  • Vigilo : c'est un logiciel de supervision capable de gérer des systèmes hétérogènes (autant réseau que serveurs) de grande taille grâce à une architecture répartie et modulaire construit autour de Nagios.
  • Nagvis : c'est un logiciel de surveillance et de supervision réseau, fondé sur le moteur de récupération d'informations libre Nagios.

Pour ma part, j'utilise Nagios, avec NSClient++ et le protocole et NRPE.   

 

Sous-menu