Baseline-CMDB

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Baseline-CMDB bietet Funktionen, mit denen Sie die Changes nachvollziehen und steuern können, die an Ihren Configuration Items (CIs) in CMDBvorgenommen wurden.

    • Sie können eine Baseline erstellen, die eine Momentaufnahme Ihrer Configuration Items in der CMDB ist. Sie können die Changes überprüfen, die seit einer vorherigen Baseline an diesem Configuration Item vorgenommen wurden. Es können mehrere Baselines erstellt werden, und das System verfolgt die Änderungen, die pro Baseline vorgenommen wurden.

      Beim Erstellen einer Baseline werden die Attribute des CI sowie alle Beziehungen der ersten Ebene für das CI erfasst. Alle Änderungen am Basis-CI oder an zugehörigen CIs werden erfasst und angezeigt. Neu erstellte CIs werden nicht automatisch zu einer Baseline hinzugefügt.

    • Ordnen Sie ein Configuration Item mit einer Aufgabe, einem Change oder einer Change-Aufgabe und zu, um dem CI Änderungen vorzuschlagen, nachdem der Change abgeschlossen wurde. Sie können Changes aufzeichnen. Diese Changes werden nicht sofort auf das CI angewendet, sondern werden verzögert, bis der Change abgeschlossen ist.

      Wenn die Change abgeschlossen ist, können Sie die vorgeschlagenen Änderungen anwenden, wodurch alle zuvor vorgeschlagenen Änderungen vorgenommen und die Änderungen der Aufgabe zugeordnet werden.

      Informationen zur Planung und Implementierung einer Baseline-CMDB finden Sie im Knowledge Base-Artikel CMDB-Baseline-Lebenszyklus – Best Practices und Problembehandlung für Diff-Formatter [KB0829681].

    Erstellen Sie eine CMDB-Baseline

    Sie können eine Baseline für ein CI erstellen, um Aktualisierungen des CI im Laufe der Zeit nachzuverfolgen.

    Vorbereitungen

    Erforderliche Rolle: ecmdb_admin und itil

    Prozedur

    1. Navigieren zu Alle > Konfiguration > Baselines > Baselines.
    2. Klicken Sie auf Neu.
    3. Geben Sie einen Namen für die Baseline ein.
      Standardmäßig ist die Tabelle „cmdb_ci ausgewählt“, sodass der Datensatz die Basislinie für alle Configuration Items im System erstellt.
    4. Wahlweise: Um die Baseline auf bestimmte CIs zu beschränken, wählen Sie eine andere Tabelle, oder wählen Sie Bedingungen, die ein CI erfüllen muss, damit es einen Baseline-Eintrag hat.
      Sie können beispielsweise eine Basislinie für die Datenbanktabelle mit der Bedingung [Location] [is] [<configured location>] erstellen.
    5. Klicken Sie auf Absenden.
      Die Erstellung einer Baseline ist zeitaufwändig und erfolgt im Hintergrund. Eine Meldung am oberen Rand der Datensatzliste informiert Sie darüber, dass Ihre Baseline geplant wurde, und Sie erhalten eine E-Mail, wenn der Vorgang abgeschlossen ist.

    Unterschiede zur Baseline anzeigen

    Sie können die Änderungen anzeigen, die an einem CI oder an beliebigen CIs im Zusammenhang mit der ersten Ebene vorgenommen wurden, indem Sie das CI-Formularlayout so konfigurieren, dass das Feld CMDB-Baseline-Unterschied angezeigt wird. Dieses Feld ist im Formular mit Unterschiede zur Baseline gekennzeichnet.

    Vorbereitungen

    Erforderliche Rolle: itil

    Warum und wann dieser Vorgang ausgeführt wird

    Änderungen werden nur für die Tabelle „cmdb_ci“ und die untergeordneten Tabellen angezeigt. Sie können die Systemeigenschaft com.cmdb.baseline.max_changes ändern, um die Anzahl der Beziehungen und Changes zu begrenzen, die in einem Baseline-Unterschiedsabschnitt in einem CI-Formular angezeigt werden (standardmäßig auf 100 festgelegt).

    Prozedur

    1. Einen CI-Datensatz öffnen
    2. Wählen Sie in der Auswahlliste die Baseline aus, die Sie für dieses CI anzeigen möchten.
      Das Feld zeigt die Details aller Änderungen an, die am aktuellen Datensatz für die ausgewählte Baseline vorgenommen wurden, oder gibt an, dass keine Änderungen vorgenommen wurden.
      Abbildung : 1. Details zu Baseline-Unterschieden
      Unterschiede zur Baseline
    3. Klicken Sie zum Hinzufügen einer Beziehung zum CI auf das grüne Plus-Symbol in der Symbolleiste Zugehörige Elemente.
      Die neue Beziehung wird unter der Symbolleiste angezeigt. Weitere Informationen zur Symbolleiste „Zugehörige Elemente“ und zur Steuerung der Anzeige finden Sie unter CI-Beziehungsformatierer.
    4. Aktualisieren Sie ein zugehöriges CI und zeigen Sie die Changes an, die als Grundlegende Attribut-Changes im aktuellen CI-Datensatz angezeigt werden.
      Abbildung : 2. Grundlegende Attribut-Changes
      Grundlegende Attributänderungen in Baseline-Unterschiede.

    Nächste Maßnahme

    Führen Sie die folgenden Schritte aus, um die Leistung zu verbessern und Speicherprobleme zu vermeiden, wenn große Mengen von Baseline-Differenzdaten in CI-Formularen angezeigt werden:
    1. Legen Sie die Systemeigenschaft com.cmdb.baseline.entry.attachment auf „true“ fest.
    2. Führen Sie das Korrekturskript CMDB Baseline convert XML to attachment einmal manuell aus. Informationen zum Ausführen eines Korrekturskripts finden Sie unter Run fix scripts.

    Eigenschaften für die Baseline-CMDB

    Verwenden Sie die CMDB-Baselineeigenschaften, um zu konfigurieren, wie viele Changes und Beziehungen für ein CI im Baseline-Unterschied für das CI angezeigt werden können.

    Diese Eigenschaften sind für die Baseline-CMDB verfügbar. Zum Anzeigen und Bearbeiten dieser Eigenschaften ist die Administratorrolle erforderlich.
    Tabelle : 1. Eigenschaften für Baseline-CMDB
    Eigenschaft Beschreibung

    Maximale Anzahl von Changes und Beziehungen für ein CI, die im Feld „Unterschiede zur Baseline“ für das CI angezeigt werden können.

    com.cmdb.baseline.max_changes

    • Typ: Ganzzahl
    • Standardwert: 100
    • Standort: Konfiguration > CMDB-Eigenschaften > Baseline-Eigenschaften
    com.cmdb.baseline.entry.attachment

    Ermöglicht die manuelle Ausführung des Korrekturskripts CMDB Baseline convert XML to attachment. Wenn Sie diese Eigenschaft auf „true“ festlegen und dann das Korrekturskript CMDB Baseline convert XML to attachment ausführen, wird die Leistung beim Anzeigen großer Mengen von Baseline-Unterschiedsdaten in CI-Formularen verbessert.

    Bei „false“ verwendet die CMDB-Baseline-Diff-Komponente veraltete Methoden, die möglicherweise keine großen Mengen von Baseline-Unterschiedsdaten laden können.