Vorgänge
Übersicht
Sie können die folgenden Operationen für alle Ereignisse definieren:
- Eine Nachricht senden
- Einen Remote-Befehl ausführen
Der Zabbix Server erstellt keine Benachrichtigungen, wenn der Zugriff auf den Host für den als Empfänger der Aktionsoperation definierten Benutzer explizit „verweigert“ wird oder wenn für den Benutzer überhaupt keine Berechtigungen für den Host definiert sind.
Für Discovery- und Autoregistrierungsereignisse sind zusätzliche Operationen verfügbar:
- Host hinzufügen
- Host entfernen
- Host aktivieren
- Host deaktivieren
- Zu Hostgruppe hinzufügen
- Aus Hostgruppe entfernen
- Host-Tags hinzufügen
- Host-Tags entfernen
- Vorlage verknüpfen
- Verknüpfung der Vorlage aufheben
- Modus des Host-Inventars festlegen
Konfigurieren eines Vorgangs
So konfigurieren Sie einen Vorgang:
- Wechseln Sie in der Konfiguration der Aktion zur Registerkarte Vorgänge.
- Konfigurieren Sie die Details des Vorgangs.

Allgemeine Attribute von Vorgängen:
| Parameter | Beschreibung |
|---|---|
| Standarddauer eines Vorgangsschritts | Standarddauer eines Vorgangsschritts (60 Sekunden bis 1 Woche). Beispiel: Bei einer Schrittdauer von einer Stunde vergeht nach der Ausführung eines Vorgangs eine Stunde, bevor der nächste Schritt ausgeführt wird. Zeitsuffixe werden unterstützt, z. B. 60s, 1m, 2h, 1d. Benutzermakros werden unterstützt. |
| Vorgänge | Aktionsvorgänge (falls vorhanden) werden mit folgenden Details angezeigt: Schritte – Eskalationsschritt(e), denen der Vorgang zugewiesen ist. Details – Typ des Vorgangs und dessen Empfänger/Ziel. Die Vorgangsliste zeigt außerdem den verwendeten Medientyp (E-Mail, SMS oder Skript) sowie den Vor- und Nachnamen (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers an. Start in – wie lange nach einem Ereignis der Vorgang ausgeführt wird. Dauer (Sek.) – die Schrittdauer wird angezeigt. Standard wird angezeigt, wenn der Schritt die Standarddauer verwendet; bei Verwendung einer benutzerdefinierten Dauer wird die Zeit angezeigt. Aktionen – Links zum Bearbeiten und Entfernen eines Vorgangs werden angezeigt. |
| Wiederherstellungsvorgänge | Aktionsvorgänge (falls vorhanden) werden mit folgenden Details angezeigt: Details – Typ des Vorgangs und dessen Empfänger/Ziel. Die Vorgangsliste zeigt außerdem den verwendeten Medientyp (E-Mail, SMS oder Skript) sowie den Vor- und Nachnamen (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers an. Aktionen – Links zum Bearbeiten und Entfernen eines Vorgangs werden angezeigt. |
| Aktualisierungsvorgänge | Aktionsvorgänge (falls vorhanden) werden mit folgenden Details angezeigt: Details – Typ des Vorgangs und dessen Empfänger/Ziel. Die Vorgangsliste zeigt außerdem den verwendeten Medientyp (E-Mail, SMS oder Skript) sowie den Vor- und Nachnamen (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers an. Aktionen – Links zum Bearbeiten und Entfernen eines Vorgangs werden angezeigt. |
| Vorgänge für Symptomprobleme pausieren | Aktivieren Sie dieses Kontrollkästchen, um Vorgänge (nach dem ersten Vorgang) für Symptomprobleme zu pausieren. Beachten Sie, dass diese Einstellung nur Problemeskalationen betrifft; Wiederherstellungs- und Aktualisierungsvorgänge sind nicht betroffen. Diese Option ist nur für Auslöseraktionen verfügbar. |
| Vorgänge für unterdrückte Probleme pausieren | Aktivieren Sie dieses Kontrollkästchen, um den Start von Vorgängen für die Dauer eines Wartungszeitraums zu verzögern. Nach dem Wartungszeitraum werden beim Start der Vorgänge alle Vorgänge ausgeführt, einschließlich der Vorgänge für Ereignisse während des Wartungszeitraums. Beachten Sie, dass diese Einstellung nur Problemeskalationen betrifft; Wiederherstellungs- und Aktualisierungsvorgänge sind nicht betroffen. Wenn Sie dieses Kontrollkästchen deaktivieren, werden Vorgänge auch während eines Wartungszeitraums ohne Verzögerung ausgeführt. Diese Option ist für Serviceaktionen nicht verfügbar. |
| Über abgebrochene Eskalationen benachrichtigen | Deaktivieren Sie dieses Kontrollkästchen, um Benachrichtigungen über abgebrochene Eskalationen zu deaktivieren (wenn Host, Datenpunkt, Auslöser oder Aktion deaktiviert wird). |
Alle Pflichtfelder sind mit einem roten Sternchen gekennzeichnet.
Um die Details eines neuen Vorgangs zu konfigurieren, klicken Sie im Block Vorgänge auf
. Um einen vorhandenen Vorgang zu bearbeiten, klicken Sie neben dem Vorgang auf
.
Es wird ein Popup-Fenster geöffnet, in dem Sie die Details des Vorgangsschritts bearbeiten können.
Operationsdetails

| Parameter | Beschreibung | ||
|---|---|---|---|
| Operation | Wählen Sie die Operation aus: Nachricht senden - Nachricht an Benutzer senden. <Name des Remote-Befehls> - einen Remote-Befehl ausführen. Befehle stehen zur Ausführung zur Verfügung, wenn sie zuvor in globalen Skripten mit dem als Geltungsbereich ausgewählten Action operation definiert wurden. Weitere Operationen sind für Discovery- und Autoregistrierungs-basierte Ereignisse verfügbar (siehe oben). |
||
| Steps | Wählen Sie die Schritt(e) aus, denen die Operation in einem Eskalations-Zeitplan zugewiesen werden soll: Von - Ausführung beginnend mit diesem Schritt. Bis - Ausführung bis zu diesem Schritt (0=unendlich, die Ausführung wird nicht begrenzt). |
||
| Step duration | Benutzerdefinierte Dauer für diese Schritte (0=Standard-Schrittdauer verwenden). Zeitsuffixe werden unterstützt, z. B. 60s, 1m, 2h, 1d. Benutzermakros werden unterstützt. Mehrere Operationen können demselben Schritt zugewiesen werden. Wenn für diese Operationen unterschiedliche Schrittdauern definiert sind, wird die kürzeste berücksichtigt und auf den Schritt angewendet. |
||
| Operationstyp: Nachricht senden | |||
| An Benutzergruppen senden | Wählen Sie Benutzergruppen aus, an die die Nachricht 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 Nachricht gesendet werden soll. Der Benutzer muss mindestens über „Lesen“- Berechtigungen für den Host verfügen, um benachrichtigt zu werden. |
||
| An Medientyp senden | Nachricht an alle verfügbaren (konfigurierten und aktivierten) Medientypen oder nur an einen bestimmten senden. | ||
| Benutzerdefinierte Nachricht | Falls ausgewählt, kann die benutzerdefinierte Nachricht konfiguriert werden. Für Benachrichtigungen über interne Ereignisse über webhooks ist eine benutzerdefinierte Nachricht erforderlich. |
||
| Betreff | Betreff der benutzerdefinierten Nachricht. Der Betreff kann Makros enthalten. Er ist auf 255 Zeichen begrenzt. | ||
| Nachricht | Die benutzerdefinierte Nachricht. Die Nachricht kann Makros enthalten. Sie ist abhängig vom Datenbanktyp auf eine bestimmte Anzahl von Zeichen begrenzt (weitere Informationen finden Sie unter Nachricht senden). | ||
| Operationstyp: Remote-Befehl | |||
| 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 der Auslöser mehrere Hosts enthält. Host - Host(s) auswählen, auf denen der Befehl ausgeführt werden soll. Host-Gruppe - Host-Gruppe(n) auswählen, auf denen der Befehl ausgeführt werden soll. Die Angabe einer übergeordneten Host-Gruppe wählt implizit alle verschachtelten Host-Gruppen aus. Somit wird der Remote-Befehl auch auf Hosts aus verschachtelten 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 ein benutzerdefiniertes Skript auf dem Zabbix Server ausgeführt wird. Die Auswahl weiterer Ziele führt in diesem Fall nur dazu, dass das Skript auf dem Server mehrfach ausgeführt wird. Beachten Sie, dass bei globalen Skripten die Zielauswahl auch von der Einstellung Host group in der Konfiguration des globalen Skripts abhängt. Die Option Zielliste ist für Service actions nicht verfügbar, da in diesem Fall Remote-Befehle immer auf dem Zabbix Server ausgeführt werden. |
||
| Conditions | Bedingung für die Durchführung der Operation: Ereignis ist nicht bestätigt - nur wenn das Ereignis nicht bestätigt ist. Ereignis ist bestätigt - nur wenn das Ereignis bestätigt ist. Die Option Conditions ist nur für Trigger actions verfügbar. |
||
Wenn Sie fertig sind, klicken Sie auf Add, um die Operation zur Liste der Operations hinzuzufügen.