Les Taggers permettent d'effectuer des actions lors sur les éléments issus de l'import des hôtes Sources via la définition d'une règle.draw.io Diagram
Il y a actuellement 2 types de Taggers :
- Tagger basé sur les plages IP qui ne peut modifier que des hôtes ( voir la page Tagger basé sur les plages IP )
- Tagger basé sur des expressions régulières qui peut modifier des hôtes, des modèles d'hôte, des clusters et des modèles de cluster ( voir la page Tagger basé sur des expressions régulières ).
Il est possible d'ajouter Vous pouvez définir autant de Taggers que nécessaire.
Chaque Tagger va Les Taggers s'appliquer l'un après l'autre en fonction de l'ordre définie dans la configuration du Taggerenchaî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 :
- Tagger basé sur les plages IP, nommé ici "Tag IP"
- 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.
