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.

Dans cet exemple, deux Taggers s'enchaînent :

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


Après le mélange des sources :

  • 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 dans le Tagger "Tag Regexp", car ils ne sont pas concernés par le premier Tagger.
  • 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.