3 Wiederherstellungsoperationen
Übersicht
Wiederherstellungsaktionen ermöglichen es Ihnen, benachrichtigt zu werden, wenn Probleme behoben wurden.
Sowohl Nachrichten als auch Remote-Befehle werden in Wiederherstellungsaktionen unterstützt. Es können zwar mehrere Aktionen hinzugefügt werden, eine Eskalation wird jedoch nicht unterstützt – alle Aktionen werden einem einzelnen Schritt zugewiesen und daher gleichzeitig ausgeführt.
Anwendungsfälle
Einige Anwendungsfälle für Wiederherstellungsoperationen sind wie folgt:
-
Bei einer Wiederherstellung alle Benutzer benachrichtigen, die über das Problem benachrichtigt wurden:
- Wählen Sie Alle Beteiligten benachrichtigen als Operationstyp aus.
-
Mehrere Operationen bei einer Wiederherstellung ausführen: eine Benachrichtigung senden und einen Remote-Befehl ausführen:
- Fügen Sie Operationstypen zum Senden einer Nachricht und zum Ausführen eines Befehls hinzu.
-
Ein Ticket in einem externen Helpdesk-/Ticketsystem eröffnen und es schließen, wenn das Problem behoben ist:
- Erstellen Sie ein externes Skript, das mit dem Helpdesk-System kommuniziert.
- Erstellen Sie eine Aktion mit einer Operation, die dieses Skript ausführt und dadurch ein Ticket eröffnet.
- Richten Sie eine Wiederherstellungsoperation ein, die dieses Skript mit anderen Parametern ausführt und das Ticket schließt.
- Verwenden Sie das Makro {EVENT.ID}, um auf das ursprüngliche Problem zu verweisen.
Konfigurieren einer Wiederherstellungsoperation
Gehen Sie wie folgt vor, um eine Wiederherstellungsoperation zu konfigurieren:
-
Wechseln Sie im Formular zur Aktionskonfiguration auf die Registerkarte Operationen.
-
Um eine neue Wiederherstellungsoperation zu konfigurieren, klicken Sie im Abschnitt Wiederherstellungsoperationen auf Hinzufügen. Um eine vorhandene Operation zu bearbeiten, klicken Sie neben der Operation auf Bearbeiten.
-
Konfigurieren Sie die Operationsdetails.

Details zu Wiederherstellungsoperationen

Für Wiederherstellungsereignisse sind drei Operationstypen verfügbar:
- Nachricht senden - eine Wiederherstellungsnachricht an den angegebenen Benutzer senden;
- Alle Beteiligten benachrichtigen - eine Wiederherstellungsnachricht an alle Benutzer senden, die über das Problemereignis benachrichtigt wurden;
- <Name des Remote-Befehls> - einen Remote-Befehl ausführen. Befehle können ausgeführt werden, wenn sie zuvor in globalen Skripten definiert wurden und Aktionsoperation als Geltungsbereich ausgewählt ist.
Die Parameter für jeden Operationstyp werden unten beschrieben. Alle erforderlichen Eingabefelder sind mit einem roten Sternchen markiert. Klicken Sie anschließend auf Hinzufügen, um die Operation zur Liste der Wiederherstellungsoperationen hinzuzufügen.
Beachten Sie, dass keine doppelten Benachrichtigungen gesendet werden, wenn derselbe Empfänger in mehreren Operationstypen ohne angegebene Benutzerdefinierte Nachricht definiert ist.
Operationstyp: Nachricht senden
| Parameter | Beschreibung | |
|---|---|---|
| An Benutzergruppen senden | Wählen Sie Benutzergruppen aus, an die die Wiederherstellungsnachricht gesendet werden soll. Die Benutzergruppe muss mindestens über „Lesen“- Berechtigungen für den Host verfügen, um benachrichtigt zu werden. |
|
| An Benutzer senden | Wählen Sie Benutzer aus, an die die Wiederherstellungsnachricht gesendet werden soll. Der Benutzer muss mindestens über „Lesen“- Berechtigungen für den Host verfügen, um benachrichtigt zu werden. |
|
| An Medientyp senden | Senden Sie die Standard-Wiederherstellungsnachricht an alle verfügbaren (konfigurierten und aktivierten) Medientypen oder nur an einen bestimmten. | |
| Benutzerdefinierte Nachricht | Falls ausgewählt, kann eine benutzerdefinierte Nachricht definiert werden. | |
| Betreff | Betreff der benutzerdefinierten Nachricht. Der Betreff kann Makros enthalten. | |
| Nachricht | Die benutzerdefinierte Nachricht. Die Nachricht kann Makros enthalten. | |
Operationstyp: Remote-Befehl
| Parameter | Beschreibung |
|---|---|
| Zielliste | Wählen Sie Ziele aus, auf denen der Befehl ausgeführt werden soll: Aktueller Host - der Befehl wird auf dem Host des Auslösers ausgeführt, der das Problemereignis verursacht hat. Diese Option funktioniert nicht, wenn sich mehrere Hosts im Auslöser befinden. Host - wählen Sie den/die Host(s) aus, auf dem/denen der Befehl ausgeführt werden soll. Host-Gruppe - wählen Sie die Host-Gruppe(n) aus, auf der/denen der Befehl ausgeführt werden soll. Wenn eine übergeordnete Host-Gruppe angegeben wird, werden implizit alle untergeordneten Host-Gruppen ausgewählt. Daher wird der Remote-Befehl auch auf Hosts aus untergeordneten Gruppen ausgeführt. Ein Befehl auf einem Host wird nur einmal ausgeführt, auch wenn der Host mehr als einmal übereinstimmt (z. B. aus mehreren Host-Gruppen; einzeln und aus einer Host-Gruppe). Die Zielliste ist bedeutungslos, wenn der Befehl auf dem Zabbix Server ausgeführt wird. Wenn in diesem Fall weitere Ziele ausgewählt werden, führt dies nur dazu, dass der Befehl auf dem Server mehrfach ausgeführt wird. Beachten Sie, dass bei globalen Skripten die Zielauswahl auch von der Einstellung Host-Gruppe in der Konfiguration des globalen Skripts abhängt. |
Operationstyp: Alle Beteiligten benachrichtigen
| Parameter | Beschreibung | |
|---|---|---|
| Benutzerdefinierte Nachricht | Wenn diese Option ausgewählt ist, kann eine benutzerdefinierte Nachricht definiert werden. | |
| Betreff | Betreff der benutzerdefinierten Nachricht. Der Betreff kann Makros enthalten. | |
| Nachricht | Die benutzerdefinierte Nachricht. Die Nachricht kann Makros enthalten. | |