Configuration envoi Email – zabbix

zabbix_logo_500x131

Nous allons voir dans cette article comment configurer une action sur un trigger pour permettre l’envoi d’email automatique en cas de problème sur un élément du réseau.

Un trigger ( déclencheur en français), est défini comme une expression logique et représente l’état du système. Dans zabbix, nous pouvons configurer des actions comme l’envoie d’email selon la valeur d’un trigger.

Nous allons configurer ici, l’envoie d’email à l’administrateur zabbix quand la valeur d’un trigger est considéré comme problématique.

Configuration Action

Une fois connecté à votre interface d’administration Zabbix. Cliquer sur « configuration » puis « actions » :

trigger

A présent, nous allons créer une nouvelle action pour nos trigger, pour cela, cliquer sur « Create action » tout à droite :

trigger2

Dans l’onglet action, nous configurons le modèle pour l’envoi de mail, nous utilisons les macros zabbix :

triggger

Dans l’onglet « Conditions », rajouter une nouvelle condition ( identique à label C dans la capture d’écran), puis supprimer la condition « label A » en cliquant sur « remove », voici le résultat :

TRIGGER5

Dans ces conditions, dès qu’un déclencheur aura la condition « problème » et/ou la criticité « avertissement », un mail sera envoyé.

Vous pouvez bien évidemment affiner ces paramètres selon vos besoins. Vous pouvez également configurer d’autres actions selon d’autres conditions. Par exemple, vous pouvez configurer l’envoi d’email dès que la valeur du déclencheur est revenu à sa valeur initial, etc…

Configuration Email Zabbix

Nous allons à présent associer une adresse émail à l’administrateur Zabbix. Cliquer sur « Administration » puis « Media types », enfin cliquer sur « Email »:

email

Il faut remplir les champs suivant :

email2

SMTP server : l’adresse IP ou le nom DNS du serveur mail (SMTP)
SMTP helo : c’est la chaine renvoyé au serveur lors d’une requête SMTP. Ce paramètre n’a que très peu d’importance.
SMTP email : Email avec laquelle les mails seront envoyé.

Association Mail/Utilisateur

Cliquer sur « administration » et « Users », puis dans la colonne « Members », cliquer sur « Admin ( zabbix administrator) » :

email3

Dans l’onglet media clique sur « Add » :

email4

Ajouter l’adresse Ip qui enverra les mails, puis cliquer sur Add :

email5

L’email est associé à notre utilisateur zabbix.

email6

 Résultat: Email Zabbix

Voici un exemple d’email reçu par Zabbix suite à cette configuration :

email7

Nous constatons que les macros zabbix ont bien fonctionnés, toutes les informations principales sont visibles d’un coup d’oeil!

Bookmarquez le permalien.