(0 - user rating)

Zabbix, un excellent logiciel de supervision réseau


Toujours dans le cadre de mon stage, je suis en train d'étudier et de mettre en place Zabbix.
Pour l'instant je suis dans la phase de tests. Dans quelques jours je mettrai en place cette solution au sein de VersusMind et enfin, d'ici quelques mois, je devrai le mettre en place au sein d'un département entier (plus de 100 lieux géographiques différents). J'ai donc décidé de vous faire découvrir ce superbe logiciel sur lequel je travaille depuis 2 semaines et sur lequel je pense encore y travailler (avec plaisir) plusieurs mois.

I. Présentation

Zabbix est un logiciel de monitoring réseau Opensource et multiplateforme créé en 2002 par un Letton, Alexei Vladishev. Il permet de surveiller le statut de divers services réseau, serveurs, postes de travail et autres matériels (routeurs, parefeu, imprimantes, etc.).

Manuel Zabbix en ligne

Ce que Zabbix peut surveiller :
  • Les protocoles : HTTP, SSH, FTP, IMAP, SMTP, etc.
  • Les ports : 21, 80, 1434, 10050, etc.
  • Les processus tournant sur une machine : apache2, sshd, etc.
  • Les ressources matérielles : mémoire vive, espace disque, CPU, température, etc.
  • Les sites web : temps de réponse, vitesse de transfert, etc.
  • L'intégrité des fichiers : /etc/passwd à été modifié, etc.
  • Analyse des logs
Comment Zabbix peut-il surveiller :
  • Des tests de connexion simples (ping, test de ports, etc.)
  • Interrogation d'un agent SNMP présent sur la machine à surveiller
  • Installation d'un agent Zabbix sur la machine à surveiller (agent disponible sur toutes les plateformes)
En résumé, le contrôle d'une machine fonctionne de cette façon :
On créé un objet, par exemple, l'objet température processeur.
Nous pouvons ensuite :
  • générer un graphique nous montrant l'évolution de la valeur de cet objet (ici la température du processeur tout au long de la journée)
  • créer un déclencheur (trigger) qui s'active si la valeur de l'objet rempli une certaine condition (par exemple, si la température dépasse 90°C).

Si ce trigger se déclenche, en plus de l'alerte sur le panel web, nous pouvons être averti par mail, SMS, messagerie instantanée (Jabber) ou bien exécuter un script sur la machine concernée.
Typiquement, si la température du processeur dépasse 100°C, je demande l'envoi d'un mail à la personne responsable puis j'exécute un script qui va arrêter la machine à distance.


Commentaires  

 
0 #1 toff 23-03-2011 21:34
excellent article! ca va me passer un bon coup de main sur mon réseau loca, en plus c'est simple à mettre en place. :lol:
Citer
 

Ajouter un Commentaire


Code de sécurité
Rafraîchir