Supervision Zabbix

Migration de la supervision des infrastructures de messagerie vers l’outil Zabbix.

Société : Natixis

Présentation :

Chez Natixis, les outils de supervision étaient très nombreux :

  • SCOM (Outils Microsoft de supervision)
  • Hobbit
  • Zabbix
  • Newtest

J’ai donc voulu rationaliser tous ces outils afin d’avoir une meilleure maîtrise sur l’ensemble. La majorité du monitoring était alors fait par Hobbit.
Un nouvel outil était venu s’intégrer dans l’entreprise (Zabbix) et beaucoup de développement était réalisé en interne sur ce nouveau produit. En effet, Zabbix est un outil de monitoring qui a été spécialement conçu pour le monde bancaire.
Ce projet a été mon fil rouge pendant deux ans et j’ai dû afin de traiter le sujet apprendre dans un premier temps le langage de Scripting de Microsoft : Le PowerShell.
J’ai pu acquérir de nombreux réflexes de travail, une forte autonomie et des connaissances accrues sur l’écosystème messagerie.
Par la suite lorsque de nouvelles technologies ont été intégrées j’ai pu mettre en place leur supervision de manière précise et efficace afin de les intégrer à Zabbix.
Sur Zabbix, j’ai ensuite créer des blocs de supervision pour chacune des technologies :

  • Exchange 2010
  • Exchange 2013
  • Good
  • Blackberry V5
  • Blackberry V10
  • Ironport
  • Lync
  • Merge1
  • EnterpriseVault
  • Trend Micro
  • CipherCloud
  • Airwatch
  • Change Auditor
  • Unified Communications Analytics
  • Messagestats

Zabbix est un outil très ordonné qui fonctionne en blocs et sous-blocs de cette manière :
Application : Le nom de la technologie que l’on veut superviser.
Template : Un template de monitoring qui va se greffer à tous les serveurs lui appartenant.
Items : Ce qui permet de récolter les informations.
Triggers : Ce qui permet de créer des déclencheurs et alertes.

J’ai ensuite créé différents graphes qui montrent l’évolution des différentes données récoltées ainsi qu’une carte de l’écosystème messagerie qui donne un aperçu clair et précis sur le bon fonctionnement des applications.

Par la suite j’ai également dû mettre en place la supervision à l’international : En Amérique et en Asie.
J’ai dû pour, cela :

  • Contacter les équipes locales.
  • Mettre en place l’outil Zabbix chez eux.
  • Créer de nouveaux scripts pour superviser leur écosystème.
  • Les former à l’utilisation de Zabbix.

Difficultés :

Zabbix est un outil très complet, mais aussi très rigoureux et difficile à prendre en main.
Il est nécessaire de s’approprier la documentation complète afin de maîtriser la gestion de tous les composants.
Il est également nécessaire d’avoir de très bonnes compétences en termes de scripting.

Conclusion :

La migration de la supervision, m’a permis de devenir expert dans le monitoring, le scripting PowerShell ainsi que les différentes technologies de la messagerie. Ce fut sans doute le projet le plus enrichissant que j’ai pu réaliser.


Compétences liées :

Supervision

Réseau

Messagerie