1 Erzeugung von Auslöser-Ereignissen

Übersicht

Die Änderung des Auslöserstatus ist die häufigste und wichtigste Quelle für Ereignisse. Jedes Mal, wenn der Auslöser seinen Status ändert, wird ein Ereignis generiert. Das Ereignis enthält Details zur Änderung des Auslöserstatus - wann sie aufgetreten ist und wie der neue Status lautet.

Von Auslösern werden zwei Arten von Ereignissen erstellt - Problem und OK.

Problemereignisse

Ein Problemereignis wird erstellt:

  • wenn ein Auslöser-Ausdruck zu TRUE ausgewertet wird, falls sich der Auslöser im Status OK befindet;
  • jedes Mal, wenn ein Auslöser-Ausdruck zu TRUE ausgewertet wird, falls für den Auslöser die Generierung mehrerer Problemereignisse aktiviert ist.

OK-Ereignisse

Ein OK-Ereignis schließt die zugehörigen Problemereignisse und kann von 3 Komponenten erstellt werden:

  • Auslöser – basierend auf den Einstellungen für „OK-Ereignisgenerierung“ und „OK-Ereignis schließt“;
  • Ereigniskorrelation
  • Task-Manager – wenn ein Ereignis manuell geschlossen wird
Auslöser

Auslöser verfügen über eine Einstellung „OK-Ereignisgenerierung“, die steuert, wie OK-Ereignisse erzeugt werden:

  • Ausdruck - Ein OK-Ereignis wird für einen Auslöser im Problemzustand erzeugt, wenn sein Ausdruck zu FALSE ausgewertet wird. Dies ist die einfachste Einstellung und standardmäßig aktiviert.
  • Wiederherstellungsausdruck - Ein OK-Ereignis wird für einen Auslöser im Problemzustand erzeugt, wenn sein Ausdruck zu FALSE ausgewertet wird und der Wiederherstellungsausdruck zu TRUE ausgewertet wird. Dies kann verwendet werden, wenn sich die Kriterien für die Wiederherstellung des Auslösers von den Problemkriterien unterscheiden.
  • Keine - Ein OK-Ereignis wird niemals erzeugt. Dies kann in Verbindung mit der Erzeugung mehrerer Problemereignisse verwendet werden, um einfach eine Benachrichtigung zu senden, wenn etwas passiert.

Zusätzlich verfügen Auslöser über eine Einstellung „OK-Ereignis schließt“, die steuert, welche Problemereignisse geschlossen werden:

  • Alle Probleme - Ein OK-Ereignis schließt alle offenen Probleme, die vom Auslöser erstellt wurden
  • Alle Probleme, wenn Tag-Werte übereinstimmen - Ein OK-Ereignis schließt offene Probleme, die vom Auslöser erstellt wurden und mindestens einen übereinstimmenden Tag-Wert haben. Das Tag wird durch die Auslöser-Einstellung „Tag für Abgleich“ definiert. Wenn keine Problemereignisse zum Schließen vorhanden sind, wird kein OK-Ereignis erzeugt. Dies wird oft als Ereigniskorrelation auf Auslöser-Ebene bezeichnet.
Ereigniskorrelation

Die Ereigniskorrelation (auch als globale Ereigniskorrelation bezeichnet) bietet eine Möglichkeit, benutzerdefinierte Regeln zum Schließen von Ereignissen (wodurch ein OK-Ereignis generiert wird) einzurichten.

Die Regeln legen fest, wie neue Problemereignisse mit vorhandenen Problemereignissen verknüpft werden, und ermöglichen das Schließen des neuen Ereignisses oder der übereinstimmenden Ereignisse durch das Generieren entsprechender OK-Ereignisse.

Die Ereigniskorrelation muss jedoch sehr sorgfältig konfiguriert werden, da sie die Leistung der Ereignisverarbeitung negativ beeinflussen kann oder bei einer fehlerhaften Konfiguration mehr Ereignisse als beabsichtigt schließt (im schlimmsten Fall könnten sogar alle Problemereignisse geschlossen werden). Einige Konfigurationstipps:

  1. den Korrelationsbereich immer durch das Festlegen eines eindeutigen Tags für das Steuerereignis (das Ereignis, das mit alten Ereignissen verknüpft wird) einschränken und die Korrelationsbedingung „new event tag“ verwenden
  2. beim Verwenden der Operation „close old event“ nicht vergessen, eine Bedingung basierend auf dem alten Ereignis hinzuzufügen, da andernfalls alle vorhandenen Probleme geschlossen werden könnten
  3. die Verwendung allgemeiner Tagnamen vermeiden, die von verschiedenen Korrelationskonfigurationen verwendet werden
Task-Manager

Wenn die Einstellung „Manuelles Schließen erlauben“ für einen Auslöser aktiviert ist, können durch den Auslöser erzeugte Problemereignisse manuell geschlossen werden. Dies erfolgt im Frontend beim Aktualisieren eines Problems. Das Ereignis wird nicht direkt geschlossen – stattdessen wird eine Aufgabe zum „Schließen des Ereignisses“ erstellt, die kurz darauf vom Task-Manager verarbeitet wird. Der Task-Manager erzeugt ein entsprechendes OK-Ereignis, und das Problemereignis wird geschlossen.