1 Types de Media
Aperçu
Les types de média sont les canaux de diffusion utilisés pour envoyer des notifications et des alertes depuis Zabbix.
Les types de média prennent en charge les méthodes de diffusion suivantes :
Les types de média sont gérés dans Alertes > Types de média. Certains types de média sont prédéfinis dans l’ensemble de données par défaut.
Il vous suffit d’ajuster leurs paramètres pour les rendre opérationnels.

Pour voir comment les types de média s’intègrent dans le processus d’alerte, examinons les trois conditions requises pour transmettre des notifications de Zabbix aux utilisateurs finaux :
- Une opération d’action doit être définie pour envoyer des notifications
- Un type de média fonctionnel doit être défini (par exemple E-mail, qui envoie des alertes via SMTP)
- Les informations de diffusion au niveau de l’utilisateur (telles que les adresses e-mail, les numéros de téléphone, etc.) doivent être définies dans le média utilisateur
Test du type de média
Pour tester si un type de média configuré fonctionne, cliquez sur Test dans la liste des types de média.
La requête de test sera envoyée au serveur Zabbix. Le serveur Zabbix tentera d’envoyer une alerte à l’aide du type de média spécifié et renverra le résultat à l’interface web. L’interface web attendra que le serveur renvoie les résultats. Le test du type de média a un délai d’expiration de 65 secondes par défaut (configurable dans Administration > General > Timeouts).
Voir aussi les détails des tests pour :
Configuration
Pour créer un type de média dans l’interface web de Zabbix :
- Allez à : Alertes > Types de média
- Cliquez sur Créer un type de média
- Saisissez les paramètres du type de média dans le formulaire
Certains paramètres sont communs à toutes les méthodes d’envoi.

| Paramètre | Description |
|---|---|
| Name | Nom du type de média. |
| Type | Sélectionnez la méthode d’envoi pour le type de média. |
| Description | Saisissez une description du type de média. |
| Enabled | Cochez la case pour activer le type de média. |
Pour les paramètres spécifiques à chaque méthode, consultez les pages email, SMS, script d’alerte personnalisé ou webhook.
Modèles de message
L’onglet Modèles de message contient les messages par défaut pour chaque type d’événement (problème, résolution de problème, découverte, etc.).

Cliquez sur Ajouter pour définir un message par défaut (ou sur Modifier pour mettre à jour un message existant) :

| Paramètre | Description |
|---|---|
| Type de message | Type d’événement pour lequel le message par défaut doit être utilisé. Un seul message par défaut peut être défini pour chaque type d’événement. |
| Sujet | Sujet du message par défaut. Le sujet peut contenir des macros. Il est limité à 255 caractères. Le sujet n’est pas disponible pour le type de média SMS. |
| Message | Le message par défaut. Il est limité à un certain nombre de caractères selon le type de base de données (voir Envoi de messages pour plus d’informations). Le message peut contenir des macros prises en charge. Dans les messages de problème et de mise à jour de problème, les macros d’expression sont prises en charge (par exemple, {?avg(/host/key,1h)}). |
Notez que les messages par défaut sont remplacés par des messages personnalisés, s’ils sont définis dans les opérations d’action.
La définition de modèles de message est obligatoire pour toutes les méthodes d’envoi, y compris les webhooks ou les scripts d’alerte personnalisés qui n’utilisent pas les messages par défaut pour les notifications. Par exemple, l’action « Send message to Pushover webhook » n’enverra pas de notifications de problème si le message de problème pour le webhook Pushover n’est pas défini.
Options
L'onglet Options contient les paramètres de traitement des alertes.
Le même ensemble d'options peut être configuré pour chaque type de média.
Tous les types de média sont traités en parallèle.
Bien que le nombre maximal de sessions simultanées soit configurable par type de média,
le nombre total de processus d'alerte sur le serveur ne peut être limité que par le paramètre StartAlerters.
Les alertes générées par un même déclencheur sont traitées de manière séquentielle.
Ainsi, plusieurs notifications ne peuvent être traitées simultanément que si elles sont générées par plusieurs déclencheurs.

| Paramètre | Description |
|---|---|
| Sessions simultanées | Sélectionnez le nombre de sessions d'alerte parallèles pour le type de média : Une - une session Illimité - nombre illimité de sessions Personnalisé - sélectionnez un nombre personnalisé de sessions Des valeurs illimitées/élevées signifient davantage de sessions parallèles et une capacité accrue d'envoi des notifications. Les valeurs illimitées/élevées doivent être utilisées dans les grands environnements où de nombreuses notifications peuvent devoir être envoyées simultanément. Si davantage de notifications doivent être envoyées qu'il n'y a de sessions simultanées, les notifications restantes seront mises en file d'attente ; elles ne seront pas perdues. |
| Tentatives | Nombre de tentatives d'envoi d'une notification. Jusqu'à 100 tentatives peuvent être spécifiées ; la valeur par défaut est « 3 ». Si « 1 » est spécifié, Zabbix n'enverra la notification qu'une seule fois et ne réessaiera pas en cas d'échec de l'envoi. |
| Intervalle entre les tentatives | Fréquence de nouvelle tentative d'envoi d'une notification en cas d'échec, en secondes (0-3600). Si « 0 » est spécifié, Zabbix réessaiera immédiatement. Les suffixes de temps sont pris en charge, par exemple 5s, 3m, 1h. |
Médias utilisateur
Alors que les types de média définissent comment une notification sera envoyée, les médias utilisateur définissent où la notification doit être envoyée.
Les médias utilisateur (par ex. adresse e-mail, ID utilisateur de webhook, etc.) doivent être définis dans le profil utilisateur, quelle que soit la méthode d’envoi. Une action envoyant des messages à l’utilisateur Admin à l’aide du webhook X ne pourra pas être distribuée si les détails de livraison du webhook X ne sont pas définis dans le profil utilisateur d’Admin.
Pour définir des médias utilisateur :
- Allez dans Users > Users et ouvrez le formulaire des propriétés de l’utilisateur (ou allez dans User settings > Notifications de votre propre profil utilisateur)
- Cliquez sur Add dans l’onglet Media

| Parameter | Description |
|---|---|
| Type | La liste déroulante contient les noms des types de média activés. Notez que lors de la modification d’un média d’un type de média désactivé, le type sera affiché en rouge. |
| Send to | Saisissez les coordonnées auxquelles les messages doivent être envoyés. Pour le type de média e-mail, plusieurs adresses peuvent être ajoutées en cliquant sur le bouton sous le champ d’adresse. Dans ce cas, les notifications seront envoyées à toutes les adresses listées. Pour des exemples d’adresses, consultez la description du paramètre Email pour le type de média email. |
| When active | Vous pouvez limiter la période pendant laquelle les messages sont envoyés, par exemple en définissant uniquement les jours ouvrés (1-5,09:00-18:00). Notez que cette limite est basée sur le fuseau horaire de l’utilisateur. Si le fuseau horaire de l’utilisateur est modifié et diffère du fuseau horaire du système, cette limite devra peut-être être ajustée en conséquence afin de ne pas manquer de messages importants. Consultez la page Spécification de période temporelle pour une description du format. Les macros utilisateur sont prises en charge. |
| Use if severity | Cochez les cases des sévérités de déclencheur pour lesquelles vous souhaitez recevoir des notifications. Notez que la sévérité par défaut (« Not classified ») doit être cochée si vous souhaitez recevoir des notifications pour des événements non liés à des déclencheurs. Après l’enregistrement, les sévérités de déclencheur sélectionnées seront affichées dans les couleurs de sévérité correspondantes, tandis que celles non sélectionnées seront grisées. |
| Status | Statut du média utilisateur. Enabled - est utilisé. Disabled - n’est pas utilisé. |
sous le champ d’adresse. Dans ce cas, les notifications seront envoyées à toutes les adresses listées. Pour des exemples d’adresses, consultez la description du paramètre Email pour le type de média