Base de référence CMDB

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • La CMDB de base de référence fournit des options qui vous aident à comprendre et à contrôler les changements qui ont été apportés à vos éléments de configuration (CI) dans le CMDB.

    • Vous pouvez créer une base de référence, qui est un instantané de vos éléments de configuration dans la CMDB. Vous pouvez examiner les changements qui ont été apportés à cet élément de configuration depuis une base de référence précédente. Plusieurs bases de référence peuvent être créées et le système suit les changements apportés par référence.

      La création d’une base de référence capture les attributs du CI ainsi que toutes les relations de premier niveau pour le CI. Tous les changements apportés au CI de base ou à tout CI connexe sont capturés et affichés. Les CI nouvellement créés ne sont pas automatiquement ajoutés à une base de référence.

    • Associer un élément de configuration à une tâche, un changement ou une tâche de changement, et proposer des changements au CI une fois le changement terminé. Vous pouvez enregistrer des changements, mais ces changements ne sont pas appliqués au CI immédiatement, mais retardés jusqu’à ce que le changement soit terminé.

      Lorsque le changement est terminé, vous pouvez choisir d’appliquer les changements proposés, ce qui rend tous les changements précédemment proposés et associe les changements à la tâche.

      Pour plus d’informations sur la planification et l’implémentation d’une CMDB de base de référence, consultez l’article de la base de connaissances sur les bonnes pratiques de cycle de vie de la base de référence CMDB et le dépannage du formateur de différences [KB0829681].

    Créer une base de référence CMDB

    Vous pouvez créer une base de référence pour un CI afin de suivre les mises à jour du CI au fil du temps.

    Avant de commencer

    Rôle requis : ecmdb_admin et itil

    Procédure

    1. Accédez à la Tout > Configuration > Bases de référence > Bases de référence.
    2. Cliquez sur Nouveau.
    3. Entrez un nom pour la base de référence.
      Par défaut, la table cmdb_ci est sélectionnée afin que l’enregistrement crée la base de référence pour tous les éléments de configuration du système.
    4. Facultatif : Pour limiter la base de référence à des CI spécifiques, sélectionnez une autre table ou choisissez Conditions qu’un CI doit remplir pour avoir une entrée de base de référence.
      Par exemple, vous pouvez créer une base de référence pour la table de base de données avec la condition [Emplacement] [est] [<emplacement configuré>].
    5. Cliquez sur Envoyer.
      La création d’une base de référence prend du temps et se produit en arrière-plan. Un message en haut de la liste des enregistrements vous avertit que votre base de référence a été planifiée et que vous recevrez un e-mail une fois le processus terminé.

    Afficher les différences de base de référence

    Vous pouvez voir les changements qui ont été apportés à un CI ou à tout CI connexe de premier niveau en configurant la mise en page du formulaire CI pour afficher le champ de différence de la base de référence CMDB. Ce champ est étiqueté Différences de bases de référence sur le formulaire.

    Avant de commencer

    Rôle requis : itil

    Pourquoi et quand exécuter cette tâche

    Les changements ne sont affichés que pour la table cmdb_ci et les tables enfants. Vous pouvez modifier la com.cmdb.baseline.max_changes propriété système pour limiter le nombre de relations et de changements qui apparaissent dans une section de différence de base de référence d’un formulaire de CI (défini sur 100 par défaut).

    Procédure

    1. Ouvrez un enregistrement CI.
    2. Sélectionnez la base de référence que vous souhaitez afficher pour ce CI dans la liste de choix.
      Le champ affiche les détails de toutes les modifications apportées à l’enregistrement actuel pour la base de référence sélectionnée ou indique qu’aucune modification n’a été apportée.
      Figure 1. Détails des différences de base de référence
      Différences de bases de référence
    3. Pour ajouter une relation au CI, cliquez sur l’icône verte plus dans la barre d’outils Éléments connexes .
      La nouvelle relation apparaît sous la barre d’outils. Pour plus d’informations sur la barre d’outils Éléments connexes et sur le contrôle de l’affichage, reportez-vous à la section Formateur de relations CI.
    4. Mettez à jour un CI connexe et consultez les changements affichés en tant que changements d’attributs de base dans l’enregistrement actuel du CI.
      Figure 2. Changements des attributs de base
      Changements d’attributs de base dans les différences de base de référence.

    Que faire ensuite

    Pour améliorer les performances et éviter les problèmes de mémoire lors de l’affichage de grandes quantités de données sur les différences de base de référence sur les formulaires CI, procédez comme suit :
    1. Définissez la propriété système com.cmdb.baseline.entry.attachment sur true.
    2. Exécuter manuellement une fois le CMDB Baseline convert XML to attachment script correctif. Pour plus d’informations sur l’exécution d’un script correctif, reportez-vous à la section Run fix scripts.

    Propriétés de la CMDB de base de référence

    Utilisez les propriétés CMDB de base de référence pour configurer le nombre de changements et de relations qui peuvent apparaître pour un CI dans la différence de référence du CI.

    Ces propriétés sont disponibles pour la CMDB de base de référence. Pour afficher et modifier ces propriétés, le rôle administrateur est requis.
    Tableau 1. Propriétés de la CMDB de base de référence
    Propriété Description

    Nombre maximal de changements et de relations pour un CI pouvant apparaître dans la différence de base de référence pour le CI.

    com.cmdb.baseline.max_changements

    • Type : nombre entier
    • Valeur par défaut : 100
    • Emplacement : Configuration > Propriétés CMDB > Propriétés de base de référence
    com.cmdb.baseline.entry.attachment

    Vous permet d’exécuter manuellement le CMDB Baseline convert XML to attachment script correctif. La définition de cette propriété sur vrai, puis l’exécution du script correctif, permettent d’améliorer les performances lors de l’affichage CMDB Baseline convert XML to attachment de grandes quantités de données sur les différences de base de référence sur les formulaires CI.

    Lorsque la propriété est définie sur false, le composant Différence de base de référence CMDB utilise des méthodes héritées qui peuvent ne pas charger de grandes quantités de données de différences de base de référence.