Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Concept

Les Taggers permettent d'effectuer des actions sur les éléments issus de l'import des Sources via la définition d'une règle.

Il y a actuellement 2 types de Taggers :

Il est possible d'ajouter autant de Taggers que nécessaire.

Les Taggers s'enchaînent les uns à la suite des autres dans l'ordre croissant de la propriété order ( définie dans la configuration de chaque Tagger ).

Un Tagger peut surcharger les modifications effectuées par un Tagger précédent.

Détails sur l'exécution des Taggers

Panel

Image Added

Dans cet exemple, deux Taggers s'enchaînent quatres Taggers sont exécutés les uns après les autres dans l'ordre suivant :

  1. Tagger 1, qui est un Tagger basé sur les plages IP, nommé ici "Tag IP"
  2. Tagger 2, qui est un Tagger basé sur des expressions régulières, nommé ici "Tag Regexp"

Après le mélange des sources :

  1. Tagger 3, qui est un Tagger basé sur les plages IP
  2. Tagger 4, qui est un Tagger basé sur des expressions régulières


Comme dans l'exemple précédent, seul les hôtes, modèles d'hôtes, clusters et modèles de clusters passent dans les Taggers.

  • Les hôtes passent dans tous les Taggers les uns à la suite des autres
  • Les clusters, modèles de
  • Les hôtes passent d'abord dans le Tagger "Tag IP" qui va effectuer ( ou non ) des modifications, puis dans le Tagger "Tag Regexp" qui effectuera ( ou non ) à son tour des modifications.
  • Les modèles d'hôtes, clusters et modèles de clusters passent directement uniquement dans Tagger 2 puis dans le Tagger "Tag Regexp", car ils ne sont pas concernés par le premier Tagger.4, car les Taggers de type sync-ip-tag n'acceptent que les hôtes
  • Les autres éléments de Shinken ( checks, périodes, modulations de résultats, contacts ... ) ne passent pas dans les Taggers et vont directement à l'étape 5.