Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Pour les hôtes et les clusters, ainsi que les modèles d'hôtes et de clusters, il est possible de définir une liste d'exclusions spécifiques de services dans le fichier d'import avec la syntaxe suivante :


Code Block
define host {
    ##### Définition générale de l’hôte ####
    host_name                   [OBLIGATOIRE]   *Nom de l'hôte*
    name                        [OBLIGATOIRE]   *Nom de l'hôte (lorsqu'il s'agit d'un modèle d'hôte)*
    display_name                                *Description*
   
    [...]

    #### Expert ####
  
    [...]

    service_excludes                            *Liste des checks à ne pas appliquer sur l'hôte*
    service_excludes_by_id                      *Liste des services exclus spécifiquement
    service_overrides                           [Check,propriété valeur]; Liste des surcharges appliquées à des checks (les surcharges peuvent être séparées par -=- ou la clé peut être dupliquée)

    [...]
}


  • la propriété service_excludes_by_id doit respecter la syntaxe suivante :

    Code Block
    uuid!id_service_1,uuid!id_service_2,...

    où id_service_1, id_service_2 sont les identifiants de services que vous souhaitez exclure.

    Warning

    Les services référencés dans cette propriété doivent être présents en Staging avant l'import de ce fichier pour éviter des incohérences :

    • Importer cet hôte, puis importer le service exclus spécifiquement va provoquer l'affichage d'une différence sur l'hôte lorsqu'il sera réimporté ; en effet, lorsqu'un service exclus spécifiquement n'est pas retrouvé dans Staging, il est retiré de la liste des services exclus spécifiquement de l'hôte ; réimporter l'hôte par la suite générera donc la différence correspondante.