Cette modulation permet de modifier le statut retourné par un Check, en fonction de la période de temps, de son statut, et de sa sortie.
Un cas d'usage peut être, par exemple, d'éliminer des faux positifs ou négatifs identifiés, sur des sondes particulières, sans avoir à modifier le code de la sonde.
Un autre cas d'usage est de transformer certains status comme le Warning ou Unknown en un Critique dans le but de simplifier leur interprétation.
Les modulations de résultats possèdent une syntaxe particulière dans Shinken Entreprise.
La règle de sortie est en effet un champ qui doit respecter une syntaxe particulière. Cette syntaxe se présente comme suivant:
define resultmodulation {
...
output_rules regle_1|regle_2|...|regle_n
...
} |
La règle de sortie est constituée d'une succession de règles, qui seront evaluées les unes après les autres. La première règle satisfaite arrête l'évaluation de la règle de sortie.
Les règles suivent le format suivant: