Ereigniskorrelation (Eventcorrelation) CE¶
Das Ereigniskorrelationsmodul in openITCOCKPIT ist eine sehr hilfreiche Komponente, wenn es darum geht, aus verschiedenen Services einen einzigen Gesamtstatus zu bekommen.
Eine Ereigniskorrelation ist ein virtueller Host, der virtuelle Services hat.
Beim Erstellen einer Ereigniskorrelation wird daher ein Host erstellt, der von einer Hostvorlage vom Typ "EVC Template" abgeleitet wird.
Diesen virtuellen Host ist nachher in der Host-Übersicht genauso sichtbar wie ein Real existierender Host.
Ereigniskorrelation erstellen¶
Nachdem der Host für die Ereigniskorrelation erstellt wurden, kann man die Ereigniskorrelation selbst bearbeiten.
In einer neuen Ereigniskorrelation ist Grundsätzlich anfangs eine einzige Ebene Sichtbar. Auf dieser Ebene klickt man auf die Schaltfläche "Neuer vService".
Mehrere Services können durch logische Operatoren miteinander verbunden werden. Dabei wird nach einem logischen Operator immer ein virtueller Service (vService) erstellt, der den Status, der aus den Services und dem Operator resultiert, annimmt.
Es gibt folgende Operatoren:
UND / AND¶
Der "UND" Operator verlangt, dass alle seine Services den Status OK haben, damit der virtuelle Service auch den Status OK bekommt.
ODER / OR¶
Beim "ODER" Operator muss mindestens ein Service den Status OK haben, damit der virtuelle Service den Status OK bekommt.
GLEICH / EQUAL¶
Der "GLEICH" oder "EQUAL" Operator kann nur einen Service haben. Dieser Operator eignet sich dazu ein Servicestatus "durchzuschleifen" um ihn in einer späteren Ebene wieder verwenden zu können.
MIN¶
Min ist ein Operator, der zusätzlich noch eine Zahl als Angabe benötigt. Diese Zahl gibt an, wie viele Services den Status OK haben müssen, damit der virtuelle Service den Status OK bekommt.
Da die virtuellen Services wie echte Services auf dem System behandelt werden, ist es möglich, dass die Services die man zu einer Verknüpfung hinzufügen möchte, auch virtuelle Services aus einer anderen Ereigniskorrelation sein können.
Feld | Erforderlich | Beschreibung |
---|---|---|
Basiskonfiguration | ||
Container | Container in dem der Host erstellt werden soll | |
Hostvorlage | Hostvorlage von der der Host abgeleitet werden soll | |
Host Name / Name der Korrelation | Name des Hosts bzw. Name der zu erstellenden Ereigniskorrelation | |
Beschreibung | Beschreibung der Hostvorlage. Wird als Beschreibung des Hosts weitervererbt | |
Priorität | Priorität zum filtern in Listen | |
Prüfungskonfiguration | ||
Prüfungszeitraum | Definition, in welchem Zeitraum Prüfungen stattfinden sollen | |
Prüfungsintervall | Definiert in welchem Intervall Prüfungen stattfinden sollen. Siehe Intervalle | |
Wiederholungsintervall | Definiert den Wartezeitraum bevor eine neue Prüfung stattfindet, nachdem ein nicht UP status erreicht wurde. Siehe Intervalle | |
Max. Anzahl der Prüfversuche | Bestimmt die Anzahl der Prüfversuche, bevor ein Host in einen Hard State über geht. Siehe Intervalle | |
Benachrichtigungskonfiguration | ||
Benachrichtigungszeitraum | Bestimmt den Zeitraum in dem für einen Host Benachrichtigungen versendet werden. | |
Benachrichtigungsintervall | Definiert den Zeitlichen Abstand von Benachrichtigungen, die zu diesem Host versendet werden | |
Kontakte | Ein oder mehrere Kontakte die Benachrichtigungen zu diesem Host erhalten | |
Kontaktgruppen | Ein oder mehrere Kontaktgruppen die Benachrichtigungen zu diesem Host erhalten | |
Optionen zu Hostbenachrichtigungen | Definiert die Status die Erreicht werden müssen, damit benachrichtigt wird |