Introduction
Fonctionnement
Les checks
Pour qu'un check soit dupliqué, il doit remplir plusieurs conditions.
- Le champ "Duplicate for each host data" (1) doit contenir le nom d'une donnée définie dans l'hôte. C'est la donnée qui servira à dupliquer le check.
- Le nom du check doit contenir $KEY$. Cette macro sera remplacée par les données de l'hôte, de manière à ne pas générer de collision de nom.
Le check peut alors utiliser, dans sa configuration, $KEY$, et $VALUE1$ à $VALUE16$. Ces macros seront remplacées de façon spécifique à chaque copie.
Le champ "Default value" (2) permet de spécifier les valeurs par défaut pour les macros $VALUEn$.
| Panel |
|---|
L'hôte
Pour que l'hôte duplique ses checks, il doit alors renseigner les valeurs à dupliquer, sous la forme de données.
Un hôte ayant des checks à dupliquer lui étant attachés doit obligatoirement fournir des valeurs, et les données apparaîtront en Warning si elle sont manquantes.
| Panel |
|---|
La donnée renseignée dans la donnée doit définir une ou plusieurs clés séparées par des virgules comme montré dans l'exemple.
Dès que la saisie du champ est terminée, le nombre de checks de l'hôte est mis à jour.
| Panel |
|---|
L'onglet check permet de vérifier le résultat de la duplication.
| Panel |
|---|
Les valeurs
Pour que chaque check puisse exécuter une vérification différente sur l'hôte, il est possible de paramétrer spécifiquement chaque copie.
Pour cela, l'hôte peut passer des arguments de duplication à chaque copie sous la forme de valeurs.
La syntaxe est la suivante :
Dans cet example, chaque copie aura accès à trois valeurs, $VALUE1$, $VALUE2$, et $VALUE3$.
| Code Block | ||
|---|---|---|
| ||
red$(255,0,0)$,green$(0,255,0)$,blue$(0,0,255)$ |
Dans cet example, chaque copie aura accès à trois valeurs, $VALUE1$, $VALUE2$, et $VALUE3$.
| Check | Macro | Valeur |
|---|---|---|
| Check-Duplicate-red | $VALUE1$ $VALUE2$ $VALUE3$ | 255 0 0 |
| Check-Duplicate-green | $VALUE1$ $VALUE2$ $VALUE3$ | 0 255 0 |
| Check-Duplicate-blue | $VALUE1$ $VALUE2$ $VALUE3$ | 0 0 255 |