...
KEY: Correspond à la clé, appelé $KEY$.
VALUE: Correspond à un paramètre, appelé $VALUE$ si il y en a qu'un ou $VALUEx$, avec x allant de 1 à 16.
Info remarque: L'utilisation cette structure est possible dans une commande, il faut utiliser le délimiteur $ au début et fin.
...
Nombre de génération Structure simple Exemple 1 Code Block theme Midnight KEY
Code Block DB1
2 Code Block theme Midnight KEY-name1,KEY-name2
Code Block DB1,DB2
n+1 Code Block language js theme Midnight KEY-name-n
Code Block DB1,DB2,DB3
Info icon false Remarque: Cette structure peu être répéter autant de fois que nécessaire. Chaque structure correspond à une génération de check. (Cf. Structure avancée ci-dessous)
Structure avancée:
Nombre de génération Structure avancée Exemple 1 Code Block theme Midnight KEY$(value1)$Code Block DB1$(2222)$2 Code Block theme Midnight KEY-name1$(value1)$,KEY-name2$(value1,value2)$Code Block DB1$(2222)$,DB2$(3333,ssl)$n+1 Code Block theme Midnight KEY-name1$(value1)$,KEY-name2$(value1)$,KEY-name3$(value1)$Code Block DB1$(22)$,DB2$(3000)$,DB2$(1521)$
Description
La fonctionnalité duplicate foreach s'active directement depuis le check que l'on souhaite générer plusieurs fois. Deux champs sont à renseigner:
...
Une fois le nom de la donnée défini, Shinken interprète au niveau de l'hôte ou cluster: Crée un check pour chaque valeur de cette donnée, sous la forme KEY1,KEY2,KEY3
Info icon false remarque: Le nom du check doit contenir un $KEY$ pour l'identifier de façon unique.
...
Ce champs correspond à la valeur par défaut des arguments de la donnée utiliser pour le "duplicate foreach", soit le nom de la donnée renseigné dans le champ "duplicate foreach".
Info icon false remarque: Si il y a plusieurs arguments par défaut, utiliser la virgule comme séparateur
...
(3) Ajouter la donnée DATABASES avec pour valeur: DB1,DB2,DB3
Info icon false Remarque: Définir un port particulier sur DB2 donnerait: Ajouter la donnée DATABASES avec pour valeur DB1,DB2$(2222)$,DB3
...