[comment]: # ({991457b7-41efdec7})
# Tags d'événement

[comment]: # ({/991457b7-41efdec7})

[comment]: # ({555754aa-eb05f5a2})
#### Aperçu

Il existe une option pour définir des tags d'événement personnalisés
dans Zabbix. Les tags d'événement sont définis au niveau du déclencheur.
Une fois les tags définis, les nouveaux événements correspondants sont
marqués avec les données du tag.

Avoir des tags d'événements personnalisés permet plus de flexibilité.
Plus important encore, les événements peuvent être
[corrélés](/fr/manual/config/event_correlation) en fonction des tags
d'événement. Dans d'autres utilisations, les actions peuvent être
définies en fonction des tags d'événement.

Les tags d'événement sont réalisés en tant que paire : *nom du tag* et
*valeur*. Vous pouvez utiliser uniquement le nom ou l'associer à une
valeur :

    MySQL, Service:MySQL, Services, Services:Customer, Applications, Application:Java, Priority:High 

[comment]: # ({/555754aa-eb05f5a2})

[comment]: # ({1c6c0365-5d1e82df})
#### Cas d'utilisation

Certains cas d'utilisation pour cette fonctionnalité sont les suivants :

1.  Identifier les problèmes dans un fichier journal et les fermer
    séparément
    -   Définir des tags dans le déclencheur de fichier journal qui
        identifieront les événements en utilisant l'extraction de valeur
        par la macro {{ITEM.VALUE<N>}.regsub()} ;
    -   Dans la configuration du déclencheur, avoir plusieurs modes de
        génération d'événements problème ;
    -   Dans la configuration du déclencheur, utilisez la [corrélation
        d'événements](/fr/manual/config/event_correlation) :
        sélectionnez l'option que l'événement OK ne ferme que les
        événements correspondants et choisissez le tag à associer ;

```{=html}
<!-- -->
```
       * Voir les événements problèmes créés avec un tag et les fermer individuellement.
    - Utilisez-le pour filtrer les notifications
       * Définir des tags au niveau du déclencheur pour marquer les événements par différents tags ;
       * Utilisez le filtrage des tags dans les conditions d'action pour recevoir des notifications uniquement sur les événements qui correspondent aux données de tag.
    - Voir les informations du tag d'événement dans l’interface Web
       * Définir des tags au niveau du déclencheur pour marquer les événements par différents tags ; 
       * Voir cette information dans //Surveillance// → //Problèmes//. 
    - Utiliser les informations extraites de la valeur de l'élément comme valeur de tag 
       * Utilisez une macro %%{{ITEM.VALUE<N>}.regsub()}%% dans la valeur du tag ; 
       * Voir les valeurs des variables dans //Surveillance// → //Problèmes// en tant que données extraites de la valeur de l'élément. 
    - Mieux identifier les problèmes dans les notifications 
       * Définir des tags au niveau du déclencheur ;
       * Utilisez une macro {EVENT.TAGS} dans la notification de problème ; 
       * Identifier plus facilement pour quel(le) application/service la notification appartient. 
    - Simplifier les tâches de configuration en utilisant des tags au niveau du modèle 
       * Définir des tags au niveau du déclencheur du modèle ; 
       * Voir ces tags sur tous les déclencheurs créés à partir des déclencheurs de modèles. 
    - Créer des déclencheurs avec des tags issus de la découverte de bas niveau (LLD) 
       * Définir des tags sur des prototypes de déclencheurs ; 
       * Utilisez les macros LLD dans le nom ou la valeur du tag ; 
       * Voir ces tags sur tous les déclencheurs créés à partir de prototypes de déclencheurs. 

[comment]: # ({/1c6c0365-5d1e82df})

[comment]: # ({7a47dda3-84d43b5e})
#### Configuration

Les tags d'événement sont définis dans la configuration du déclencheur.
Les tags d'événement peuvent être définis pour les déclencheurs, les
déclencheurs de modèles et les prototypes de déclencheurs.

![](../../../../../assets/fr/manual/config/event_correlation/trigger/event_tags.png)

[comment]: # ({/7a47dda3-84d43b5e})

[comment]: # ({8faec8d5-a52052e8})
#### Prise en charge des macros

Les macros suivantes sont utilisées dans les tags d'événement :

-   les macros {ITEM.VALUE}, {ITEM.LASTVALUE}, {HOST.HOST}, {HOST.NAME},
    {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} et {HOST.ID} peuvent
    être utilisées pour renseigner le nom du tag ou la valeur de
    celui-ci.
-   les [macros](/fr/manual/appendix/macros/supported_by_location)
    {INVENTORY.\*} peuvent être utilisées pour faire référence aux
    valeurs d'inventaire de l'hôte d'un ou plusieurs hôtes dans
    l'expression du déclencheur (supporté depuis 4.0.0).
-   les [macros utilisateurs](/fr/manual/config/macros/usermacros) et
    les macros utilisateur avec contextes sont supportées pour le nom et
    la valeur du tag. Le contexte de macro utilisateur peut inclure une
    macro de découverte de bas niveau/.
-   les macros de découverte de bas niveau peuvent être utilisées pour
    le nom et la valeur du tag dans les prototypes d'élément.
-   Les macros {EVENT.TAGS} et {EVENT.RECOVERY.TAGS} peuvent être
    utilisées dans les notifications basées sur les déclencheurs. Elles
    se traduisent par une liste de tags d'événement (ou de tags
    d'événement de récupération) séparés par des virgules.

[comment]: # ({/8faec8d5-a52052e8})

[comment]: # ({78bba316-65f37c92})
##### Extraction de sous-chaîne

L'extraction de sous-chaîne est prise en charge pour renseigner le nom
de tag ou la valeur de tag, en utilisant la nouvelle [fonction de
macro](/fr/manual/config/macros/macro_functions) - en appliquant une
expression régulière à la valeur obtenue par la macro {ITEM.VALUE}.

    {{ITEM.VALUE}.regsub(pattern, output)}
    {{ITEM.VALUE}.iregsub(pattern, output)}

Le nom et la valeur du tag seront réduits à 255 caractères si leur
longueur dépasse 255 caractères après la résolution de la macro.

[comment]: # ({/78bba316-65f37c92})

[comment]: # ({203ef3b6-8754fe8a})
#### Visualisation des tags d'événement

Les tags d'événement, si définis, peuvent être vus avec de nouveaux
événements dans :

-   *Surveillance* → *Problèmes*
-   *Surveillance* → *Problèmes* → *Détails de l'événement*

![](../../../../../assets/fr/manual/config/event_correlation/trigger/event_tags_view.png){width="600"}

Seules les trois premières entrées des tags sont affichées. S'il y a
plus de trois entrées, cela est indiqué par trois points. Si vous passez
la souris sur ces trois points, toutes les entrées de tag s'affichent
dans une fenêtre contextuelle.

[comment]: # ({/203ef3b6-8754fe8a})
