Notification par email dans Zabbix

Tutoriel rédigé pour une version Ubuntu 8.04/10.04 LTS et Zabbix 1.8.2.

Dans ce tutoriel, nous allons suivre les différentes étapes nécessaires à l’activation de la notification par email. Ainsi, il sera alors possible de recevoir par email le moindre changement de statut d’un item, grâce à la génération d’évènements des triggers.

Ce tutoriel a été réalisé par :

Rôle Nom
Rédacteur Ludovic VALENTIN

Pré-requis

La mise en place de la notification nécessite au minimum un serveur Zabbix opérationnel, et au moins un agent (Zabbix Agent installé en local ou sur un hôte distant, ou tout autre moyen choisi tel qu’un agent SNMP, IPMI, …etc) afin de pouvoir générer des évènements, et donc l’envoi de notification.

Avant de commencer, voici une petite mise au point: on considère que le Zabbix Server et le Zabbix Agent (ou autre type d’agent) sont correctement installés et configurés. La communication entre ses deux composants fonctionne.

Dans l’interface d’administration Zabbix (Zabbix Frontend), l’hôte sur lequel est installé l’agent est déjà créé et supervisé. Ce dernier génère donc déjà des évènements (un template peut lui être appliqué par exemple).

Pour ce tutoriel, nous allons utiliser la même adresse email d’expéditeur et de destinataire pour servir d’exemple.

Création d'un média de type email

Tout d’abord, commençons par créer un média. Pour cela, il faut se rendre dans l’interface web Zabbix Frontend.

Rappel :

Pour visualiser l’interface Web de Zabbix, il faut entrer dans la barre d’adresse url de votre navigateur internet (IE, Firefox, …etc), l’adresse ip de votre serveur Zabbix, puis valider le site :

http://adresse_ip_zabbix/zabbix/

L’interface doit alors s’afficher, avec comme première page, une demande d’authentification :

Il faut alors se connecter avec l’utilisateur Admin avec zabbix comme mot-de-passe par défaut.

Ensuite, on clique sur l’onglet Administration/Media types pour arriver sur cet écran. C’est ici que nous allons créer notre média.

Après avoir cliqué sur le bouton Create Media Type, on peut alors visualiser le formulaire de création d’un média :

Dans ce tutoriel, nous allons configurer le média pour exemple, avec ces paramètres :

Ici, nous lui avons attribué un nom (ou Description), et renseignés les paramètres nécessaires pour l’envoi d’email. Tout d’abord, il faut entrer le nom du serveur SMTP (nom DNS ou bien son adresse IP) ainsi que son SMTP helo, ensuite il est essentiel d’indiquer l’adresse email qui va être utilisée comme expéditeur pour l’envoi des emails.

Une fois les différents champs remplis en fonction de vos propres paramètres, on peut valider la création du média en cliquant sur le bouton Save. Ce nouveau média doit être maintenant visible dans la liste des médias.

On peut maintenant passer à l’étape suivante, à savoir la configuration d’un utilisateur.

Ajout d'un média à un utilisateur

Dans la mise en place des notifications, il est essentiel de paramétrer un utilisateur pour que ce dernier puisse recevoir, en l’occurrence les emails. On se rend donc sur l’onglet Administration/Users.

On clique ensuite sur l’utilisateur destiné à recevoir les notification, afin de pouvoir l’éditer. Dans ce tutoriel, nous allons paramétrer l’utilisateur Admin, mais vous pouvez aussi très bien créer un utilisateur ou en modifier un autre. Voici l’écran d’édition de notre utilisateur Admin :

Comme vous pouvez le voir sur la capture d’écran précédente, il y a un champ de paramétrage de l’utilisateur intitulé Media types, C’est celui-ci qui nous intéresse. Cliquons alors sur le bouton Add correspondant afin d’ajouter le

zabbix/zabbix-email-notification.txt · Dernière modification: 02/03/2017 15:41 (modification externe)
CC Attribution-Noncommercial-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0