Remplissage automatique du champ CI

  • Rversion finale: Australia
  • Mis à jour 17 juin 2026
  • 4 minutes de lecture
  • Découverte les attributs génériques peuvent définir automatiquement les valeurs de champ d’élément de configuration (CI) lors de la détection. Les attributs suivent une hiérarchie de périmètres, où des champs d’application plus spécifiques remplacent des champs d’application plus larges, ce qui vous permet de définir des valeurs par défaut au niveau du calendrier et d’appliquer des valeurs précises au niveau de la plage.

    Avantages

    L’utilisation d’attributs génériques pour renseigner les champs CI offre les avantages suivants :
    • Éliminez la nécessité de créer des calendriers distincts Découverte pour chaque emplacement ou groupe de CI qui nécessitent des valeurs de champ différentes.
    • Définissez les valeurs de champ CI au niveau du calendrier, de la plage ou de la plage d’adresses IP, pour contrôler précisément les données d’emplacement, les balises d’actif et d’autres champs.
    • Réduisez les mises à jour manuelles des CI après la découverte en remplissant automatiquement les champs pendant le processus de découverte.
    • Utilisez la hiérarchie des attributs pour définir des valeurs par défaut générales au niveau du calendrier et les remplacer par des valeurs plus spécifiques au niveau de la plage ou de la plage, selon les besoins.

    Fonctionnement

    Auparavant, les valeurs de champ CI telles que l’emplacement ne pouvaient être définies globalement que sur un Découverte calendrier. Cela signifiait que tous les CI découverts dans un calendrier héritaient de la même valeur, même lorsque des informations plus spécifiques étaient disponibles pour des adresses IP individuelles ou des plages.

    Les attributs génériques résolvent ce problème en vous permettant de définir des valeurs de champ à plusieurs niveaux de granularité. Lorsque Discovery (Découverte) s’exécute, elle évalue les attributs définis à chaque niveau du champ d’application et applique l’attribut correspondant le plus granulaire à chaque CI découvert.

    Niveaux de périmètres

    Vous pouvez définir des attributs génériques pour renseigner les champs CI aux niveaux de champs d’application suivants. Chaque niveau représente un degré de granularité différent.
    Champ d'application Description
    Calendrier Applique la valeur d’attribut à tous les CI détectés dans l’ensemble du calendrier.
    Plage Applique la valeur d’attribut à tous les CI détectés dans une plage spécifique associée au calendrier.
    Plage Applique la valeur d’attribut à tous les CI détectés dans un réseau IP, une plage d’adresses IP ou une liste d’adresses IP spécifique.

    Hiérarchie d’attributs

    Lorsque les attributs sont définis à plusieurs niveaux, Découverte applique la valeur la plus granulaire aux métadonnées résultantes, ce qui peut influencer à la fois le remplissage des champs CMDB et Découverte le comportement au moment de l’exécution. La hiérarchie des périmètres, du moins au plus granulaire, est la suivante : calendrier, plage, plage d’adresses IP. Un attribut de niveau plage remplace un attribut de niveau plage, qui remplace un attribut de niveau réseau IP, et ainsi de suite. En outre, les attributs peuvent cibler des classes CI CMDB spécifiques. Lorsque des attributs avec la même clé existent pour différentes classes au sein de la même hiérarchie de classe, la classe la plus spécifique a priorité. Si aucun attribut n’est défini au niveau d’un périmètre plus granulaire ou d’une classe spécifique, le CI hérite de la valeur du niveau immédiatement disponible.

    Par exemple, définissez le champ Location (Emplacement ) sur Maryland au niveau du calendrier, Baltimore au niveau du jeu de plages et une adresse postale spécifique au niveau de la plage. Un CI détecté à partir d’une adresse IP comprise dans cette plage hérite de l’adresse de rue. Un CI détecté à partir d’une adresse IP différente dans la même plage hérite de Baltimore, car aucun emplacement au niveau de la plage n’est défini.

    Types de valeurs de champs

    Découverte Les attributs génériques prennent en charge deux types de valeurs de champ.
    Type Description
    Référence Valeur qui fait référence à un enregistrement d’une autre table. Par exemple, le champ Location (Emplacement) fait référence à un enregistrement de la table Location (Emplacement) [cmn_location].
    Statique Valeur de chaîne que vous saisissez directement. Par exemple, vous pouvez définir le champ Balise d’actif sur une valeur de chaîne personnalisée.

    Filtrage de la table cible

    Chaque attribut inclut un champ de table cible qui spécifie la classe CI à laquelle l’attribut s’applique. Vous pouvez définir la table cible sur la table Élément de configuration de base [cmdb_ci] pour appliquer l’attribut à tous les CI détectés. Pour restreindre l’attribut à une classe spécifique et à ses classes enfants, sélectionnez une classe plus spécifique, telle que Serveur Linux [cmdb_ci_linux_server].

    Exemple

    L’exemple suivant illustre le fonctionnement de la hiérarchie des attributs sur trois niveaux de champ d’application.

    Un Découverte calendrier contient une plage avec deux plages d’adresses IP. Vous définissez les attributs suivants :
    • Niveau de calendrier : Emplacement = Maryland (s’applique à tous les CI du calendrier)
    • Niveau de la plage : emplacement = Baltimore (table cible : serveur Linux)
    • Adresse IP (10.0.0.52) : Emplacement = 123 Main St, Baltimore
    • Adresse IP (10.0.0.117) : Balise d’actif = tag-test (valeur statique)
    Après l’exécution de Détection :
    • Le champ Emplacement du CI détecté en 10.0.0.52 est défini sur 123 Main St, Baltimore, car l’attribut de niveau plage est le plus granulaire.
    • Le champ Balise d’actif du CI détecté à 10.0.0.117 est défini sur tag-test. Étant donné qu’aucun attribut d’emplacement au niveau de la plage n’est défini pour cette adresse IP, le CI hérite Baltimore de l’attribut au niveau de la plage.