[comment]: # ({4c8ef099-4c8ef099})
# 5 Réception d’une notification de problème

[comment]: # ({/4c8ef099-4c8ef099})

[comment]: # ({095ff9d4-055c3bc8})
#### Vue d'ensemble

Dans cette section, vous apprendrez à configurer les alertes sous forme de notifications dans Zabbix.

Avec des éléments qui collectent des données et des déclencheurs conçus pour se "déclencher" lors de situations problématiques, il serait également utile de disposer d'un mécanisme d'alerte capable de nous avertir des événements importants, même lorsque nous ne consultons pas directement l'interface Zabbix.

C'est le rôle des notifications.

L'e-mail étant la méthode de livraison la plus courante pour les notifications de problème, nous allons apprendre à configurer une notification par e-mail.

[comment]: # ({/095ff9d4-055c3bc8})

[comment]: # ({464001aa-237d8e2e})
#### Paramètres de messagerie

Au départ, Zabbix propose plusieurs [méthodes de livraison](/manual/config/notifications/media) de notification prédéfinies.
[Email](/manual/config/notifications/media/email) en fait partie.

Pour configurer les paramètres de messagerie, allez dans *Alertes > Types de média* et cliquez sur *Email* dans la liste des types de média prédéfinis.

![](../../../../assets/en/manual/quickstart/media_types.png)

Le formulaire de configuration des paramètres de messagerie s’affichera alors.

![](../../../../assets/en/manual/quickstart/media_type_email.png){width="600"}

Tous les champs obligatoires sont marqués d’un astérisque rouge.

Dans l’onglet *Type de média*, définissez les valeurs de *Serveur SMTP*, *SMTP helo* et *Email* selon votre environnement.

::: noteclassic
La valeur du champ *Email* sera utilisée comme adresse d’expéditeur pour les notifications envoyées depuis Zabbix.
:::

Ensuite, il est nécessaire de définir le contenu du message de problème.
Ce contenu est défini au moyen d’un modèle de message, configuré dans l’onglet *Modèles de message*.

Cliquez sur *Ajouter* pour créer un modèle de message, puis sélectionnez *Problem* comme type de message.

![](../../../../assets/en/manual/quickstart/media_type_email2.png)

Cliquez sur *Ajouter* lorsque vous avez terminé, puis enregistrez le formulaire.

Vous avez maintenant configuré *Email* comme type de média fonctionnel.
Le type de média doit également être associé aux utilisateurs en définissant des adresses de livraison spécifiques (comme nous l’avons fait lors de la [configuration d’un nouvel utilisateur](login#adding-user)), sinon il ne sera pas utilisé.

[comment]: # ({/464001aa-237d8e2e})

[comment]: # ({56bb8c0b-c1762601})
#### Nouvelle action

La remise des notifications est l'une des fonctions des [actions](/manual/config/notifications/action) dans Zabbix.
Par conséquent, pour configurer une notification, allez dans *Alertes > Actions > Actions de déclencheur* et cliquez sur
*Créer une action*.

![](../../../../assets/en/manual/quickstart/new_action.png)

Tous les champs obligatoires sont marqués d'un astérisque rouge.

Dans ce formulaire, saisissez un nom pour l'action.

Dans le cas le plus simple, si nous n'ajoutons pas de [conditions](/manual/config/notifications/action/conditions) plus spécifiques, l'action sera exécutée lors de tout changement de déclencheur de 'Ok' à 'Problem'.

Nous devons encore définir ce que l'action doit faire - cela se fait dans l'onglet *Opérations*.
Cliquez sur *Ajouter* dans le bloc *Opérations*, ce qui ouvre un nouveau formulaire d'opération.

![](../../../../assets/en/manual/quickstart/new_operation.png)

Tous les champs obligatoires sont marqués d'un astérisque rouge.

Ici, cliquez sur *Sélectionner* dans le bloc *Envoyer aux utilisateurs* et sélectionnez l'utilisateur ('user') que nous avons défini.
Sélectionnez "Email" comme valeur de *Envoyer au type de média* (avant Zabbix 7.0.7, *Envoyer uniquement à*).
Une fois cela fait, cliquez sur *Ajouter*, et l'opération devrait être ajoutée :

![](../../../../assets/en/manual/quickstart/operation_list.png){width="600"}

C'est tout pour une configuration simple d'action, alors cliquez sur *Ajouter* dans le formulaire de l'action.

[comment]: # ({/56bb8c0b-c1762601})

[comment]: # ({8ffa60de-61999602})
#### Réception d'une notification

Maintenant que l'envoi des notifications est configuré, il serait intéressant d'en recevoir une.
Pour cela, nous pouvons volontairement augmenter la charge sur notre hôte - afin que notre [déclencheur](trigger#adding-trigger) se "déclenche" et que nous recevions une notification de problème.

Ouvrez la console sur votre hôte et exécutez :

    cat /dev/urandom | md5sum

Vous pouvez exécuter un ou plusieurs de [ces processus](http://en.wikipedia.org/wiki/Md5sum).

Allez maintenant dans *Monitoring > Latest data* et observez que les valeurs de 'CPU Load' ont augmenté. N'oubliez pas que, pour que notre déclencheur se "déclenche", la valeur de 'CPU Load' doit dépasser '2' pendant 3 minutes consécutives.
Une fois que c'est le cas :

-   dans *Monitoring > Problems*, vous devriez voir le déclencheur avec un statut 'Problem' clignotant ;
-   vous devriez recevoir une notification de problème dans votre e-mail.

::: noteimportant
Si les notifications ne fonctionnent pas :

-   vérifiez une fois de plus que les paramètres de messagerie et l'action ont été configurés correctement
-   assurez-vous que l'utilisateur que vous avez créé dispose d'au moins des permissions de lecture sur l'hôte qui a généré l'événement, comme indiqué à l'étape *[Adding user](login#adding-user)*. L'utilisateur, faisant partie du groupe d'utilisateurs 'Zabbix administrators', doit avoir au moins un accès en lecture au groupe d'hôtes 'Linux servers' auquel appartient notre hôte.
-   En outre, vous pouvez consulter le journal des actions en allant dans *Reports > Action log*.
:::

[comment]: # ({/8ffa60de-61999602})
