Warnungsbindung an CIs mit Event-Regeln

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Wenn Warnungen CIs zugeordnet werden, wird die Korrekturaufgabe vereinfacht. Während der Warnungsgenerierung verwendet Ereignismanagement Event-Regeln und andere Mechanismen, um Warnungen automatisch an ein CI Informationen aus dem CMDBzu binden. Zu Nachverfolgungszwecken und zur Korrektur zeigt die Warnung Informationen zum CI an, das das Event verursacht hat.

    Prozess-Flow für Warnungsbindung

    Warnungen werden basierend auf dem folgenden Prozess-Flow an CIs gebunden:
    1. Wenn ein Event eintrifft, überprüft Ereignismanagement die Knoten- oder CI-Bezeichner.
    2. Wenn kein Knoten vorhanden ist, kann die generierte Warnung an das CI gebunden werden, indem die Warnungs-Bezeichnerfelder Typ, Zusätzliche Informationen oder Konfigurationselement verwendet werden.
    3. Wenn das Event einen Knotenwert aufweist, suchen Sie nach einem gültigen Host.
    4. Wenn das Event einen Host und einen CI-Typ aufweist, versuchen Sie, eine Bindung an ein Geräte-CI herzustellen.
    5. Wenn das Event einen Host hat, versuchen Sie, eine Bindung an das Anwendungs-CI herzustellen.
    Abbildung : 1. Wie Warnungen an CIs gebunden werden
    Wie Warnungen an CIs gebunden werden

    Das Event kann den Bindungs-Prozess-Flow im Feld Verarbeitungsnotizen enthalten.

    Standardmäßig werden Events nicht an CIs mit einem bestimmten Status gebunden, z. B. „Stillgelegt“. Um Bindungs-Events für diese CIs zu aktivieren, legen Sie die Eigenschaft evt_mgmt.ignore_retired_cis_in_binding auf false fest.

    Um die CI-Status anzugeben, die in der Eigenschaft evt_mgmt.ignore_retired_cis_in_binding enthalten sein sollen, fügen Sie die relevanten Statusnummern an die evt_mgmt.install_status_list_to_ignore_in_binding-Eigenschaft an, wie in der folgenden Tabelle:

    Tabelle : 1. CI-Status
    Statusnummer Status
    1 Installiert
    2 OnOrder
    3 InMaintenance
    4 PendingInstall
    5 PendingRepair
    6 InStock
    7 Retired
    8 Gestohlen
    100 Absent
    Hinweis:
    Wenn Sie mehrere Status hinzufügen, trennen Sie jede Statusnummer durch ein Komma.

    Nachverfolgung und Korrektur

    Warnungen können zu Nachverfolgungszwecken und zur Korrektur an CIs aus CMDB gebunden werden. Ereignismanagement verwendet Event-Regeln und verschiedene Mechanismen, um CIs automatisch an Warnungen zu binden. Wenn Informationen aus einem Event ein Feld mit einem Wert ausfüllen, stammt der Wert entweder aus der Event-Quelle oder aus Event-Regeln. Dies verbessert die Fehlerkorrektur, Funktionalität und Integration mit anderen ITOM -Produkten.

    Bindung an eine Anwendung, die auf einem bestimmten Host ausgeführt wird

    Wenn das Ereignis spezifisch für einen Anwendungstyp ist, verwenden Sie die folgenden Schritte, um Warnungen an eine bestimmte Anwendung zu binden:
    1. Verwenden Sie die Verfahren im Thema Binden Sie Warnungen mithilfe von CI-Bezeichnern an ein CI, das auf einem Host ausgeführt wird.
    2. Erstellen Sie eine Event-Regel mit einem Filter, der Events für den gewünschten Anwendungstyp erfasst.
    3. Wählen Sie in der Event-Regel Bindung aus. Event Management Bindung
    4. Klicken Sie auf Standardbindung überschreiben
    5. Wählen Sie im Feld Bindungstyp entweder CI-Identifizierung oder Abgleich von CI-Feldern aus.
      1. Geben Sie für die CI-Identifizierung Class an. Event Management Bindung
      2. Geben Sie im Feld „Kriteriumsattribute“ name und sys_class_name an.

        Event Management Bindung

      3. Geben Sie im Feld Name – Wert hinzufügen den erforderlichen Namen an.
      4. Geben Sie im Bereich Container level 1 die erforderlichen Werte an.
      5. Wenn weitere Felder auf Containerebene angezeigt werden, geben Sie die erforderlichen Werte an.
    • Geben Sie für CI-Feldabgleich den erforderlichen CI Type an.
    • Im Bindungsprozess stimmt der Algorithmus nach dem Ermitteln des Hosts alle Attribute Additional_info ab, die denselben Namen haben wie CI-Felder für diesen CI-Typ. Wenn die Übereinstimmung erfolgreich ist, wird das Event an das CI gebunden.
    • Wenn auf dem Host mehr als eine passende Anwendung gefunden wird, ist die Warnung an den Host und nicht an die Anwendung gebunden.
    Wenn kein CI-Typ vorhanden ist, z. B. beim Binden von Warnungen an eine SQL-Server-Anwendung, wenn die CPU auf sqlServer.exe über 90 % liegt, gehen Sie wie folgt vor:
    • Füllen Sie das Knotenfeld im Event mit dem Adresswert CI name, FQDN, IPoder MAC aus. Die Bindung ist erfolgreich, auch wenn der Host über mehr als eine IP- oder MAC-Adresse verfügt.
    • Wenn Sie einen eindeutigen Bezeichner verwenden möchten, der nicht zu den zuvor genannten gehört, füllen Sie das Feld CI-Bezeichner der Event-Regel (ci_identifier) mit mindestens einem eindeutigen Bezeichner des CI aus. Dieses Feld muss im JSON-Format vorliegen. Um beispielsweise einen eindeutigen Bezeichner zu verwenden, der nicht zu den zuvor genannten gehört, fügen Sie ein Filterfeld für CI-Bezeichner der Event-Regel (ci_identifier) mit mindestens einem eindeutigen Bezeichner des CI aus. Wenn der Host-CI VMWare VM ist, und ein Feld namens MOID vorhanden ist, verwenden Sie das JSON-Format und geben Sie { moid:<CI moid>} an.
    • Erstellen Sie eine Event-Regel mit einem Event-Übereinstimmungsfeld, das den Prozessnamen der Zuordnungsvariablen „sa_process_name“ zuordnet. Verwenden Sie in diesem Fall nicht den CI-Typ.

    Bindungsverfahren

    Verwenden Sie die Verfahren in diesen Themen, um Warnungen zu binden.