Lebenszyklusregeln und Deaktivierungsdefinitionen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Verwenden Sie eine Lebenszyklusregel, um die Deaktivierungsdefinition für eine Klasse anzugeben, die Prozesse und Protokolle in Ihrer Organisation widerspiegelt. Diese Regeln unterstützen den Übergang von CIs durch Lebenszyklusphasen, wie durch CMDB Data Manager-Richtlinien implementiert. Für jede Zielklasse in einer CMDB Data Manager-Richtlinie „Stilllegen“, „Archivieren“ oder „Löschen“ ist eine Lebenszyklusregel erforderlich.

    Hinweis:
    Dieselben Lebenszyklusregeln und Deaktivierungsdefinitionen werden sowohl in der veralteten Version von Data Manager, die auf der Core-UI (UI 16) basiert, als auch in Data Manager in CMDB Workspaceverwendet.

    Verwendung

    Lebenszyklusregeln werden in Lebenszyklusrichtlinien wie folgt verwendet:
    • Festlegen von Ziel-CIs in Stilllegungsrichtlinien gemäß den zugehörigen Klassen-Stilllegungsdefinitionen.
    • Herausfiltern von Ziel-CIs in Stilllegungsrichtlinien, bei denen gemäß ihren zugehörigen Stilllegungsdefinitionen ermittelt wurde, dass sie sich bereits in einem stillgelegten Status befinden. Diese CIs sind nicht das Ziel, auch wenn sie den Richtlinienfilter erfüllen.
    • CIs als bereit zur Verarbeitung durch eine Archivierungs- oder Löschrichtlinie identifizieren Archivierungs- und Löschrichtlinien können nur CIs verarbeiten, die sich in einem stillgelegten Status befinden, der ihren zugehörigen Klassendefinitionen entspricht. Daher werden Ziel-CIs in Archivierungs- und Löschrichtlinien anhand der zugehörigen Definitionen für die Deaktivierung von Klassen überprüft, um sicherzustellen, dass sie sich in einem deaktivierten Status befinden, bevor sie archiviert oder gelöscht werden können.

    Vordefinierte Lebenszyklusregeln

    Das Basissystem enthält vordefinierte Lebenszyklusregeln für Schlüsselklassen wie Hardware [cmdb_ci_hardware] und Anwendung [cmdb_ci_appl], die in der Tabelle „CMDB – Benutzerdefinierte Definitionen für Stilllegung“ [cmdb_retirement_custom_definitions] gespeichert sind. Die vordefinierte Regel für die Klasse Service [cmdb_ci_service] definiert beispielsweise, dass für ein stillgelegtes CI der Wert der Attribute [operational status], [Phase] und [Status] Stillgelegtlautet.

    Vordefinierte Lebenszyklusregeln sind standardmäßig inaktiv, und Sie müssen eine Regel aktivieren, die einer Zielklasse in einer CMDB Data Manager-Richtlinie „Stilllegen“, „Archivieren“ oder „Löschen“ entspricht. Nur in einer aktualisierten Instanz, in der der CMDB-Datenmanager verwendet wird, ist die Lebenszyklusregel für die Klasse „Configuration Item“ [cmdb_ci] aktiv. In diesem Fall gelten die Deaktivierungsdefinitionen in dieser Regel aufgrund der Ableitung in der gesamten CMDB-Hierarchie.

    Sie können die Standarddefinition einer vordefinierten Lebenszyklusregel verwenden oder eine Regel an die Vorgehensweisen in Ihrer Organisation anpassen. Sie können auch Lebenszyklusregeln für zusätzliche Klassen hinzufügen. Jede CMDB-Klasse kann jedoch nur einer einzigen Lebenszyklusregel zugeordnet werden.

    CMDB Data Manager-Anforderung

    Die Richtlinien „Stilllegen“, „Archivieren“ und „CMDB Data Manager löschen“ erfordern, dass für jede der Klassen, für die die Richtlinie gilt, eine entsprechende aktive Lebenszyklusregel vorhanden ist. Nach dem Außerkraftsetzen eines CI werden die CI-Attribute gemäß der Lebenszyklusregel für die CI-Klasse konfiguriert.

    Ableitung in der CMDB-Hierarchie

    Lebenszyklusregeln werden in der gesamten CMDB-Hierarchie auf die gleiche Weise abgeleitet wie andere Regeln, z. B. Identifizierungsregeln. Untergeordnete Klassen, die aus einer übergeordneten Klasse mit einer Lebenszyklusregel erweitert wurden, leiten diese Regel ab, es sei denn, es ist eine Lebenszyklusregel auf der Ebene der untergeordneten Klasse definiert.

    Wenn Deaktivierungsdefinitionen für Klassen auf verschiedenen Ebenen der Klassenhierarchie vorhanden sind, gelten die Deaktivierungsdefinitionen, die für eine Klasse am spezifischsten sind. Wenn beispielsweise Deaktivierungsdefinitionen für die Klasse „Computer“ und „Configuration Item“ vorhanden sind, gelten die Klassendefinitionen „Computer“ auch für die untergeordneten Klassen. Alle anderen Klassen, die keine untergeordneten Elemente der Klasse „Computer“ sind, verwenden die Konfigurationselement-Definitionen für die Außerkraftsetzung.

    Informationen zum Erstellen einer Lebenszyklusregel finden Sie unter Deaktivierungsdefinitionen in CMDB Workspace verwalten oder Lebenszyklusregeln bearbeiten und aktivieren (Core-UI).