2 Betrieb

Ü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 ausdrücklich „verweigert“ ist oder wenn für den Benutzer überhaupt keine Rechte 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 mit Vorlage aufheben
  • Hostinventarmodus festlegen

Konfigurieren einer Operation

Um eine Operation zu konfigurieren, wechseln Sie zur Registerkarte Operations in der Konfiguration von action.

Allgemeine Operationsattribute:

Parameter Beschreibung
Default operation step duration Standarddauer eines Operationsschritts (60 Sekunden bis 1 Woche).
Beispielsweise bedeutet eine Schrittdauer von einer Stunde, dass nach der Ausführung einer Operation eine Stunde vergeht, bevor der nächste Schritt erfolgt.
Zeitsuffixe werden unterstützt, z. B. 60s, 1m, 2h, 1d.
Benutzermakros werden unterstützt.
Operations Action-Operationen (falls vorhanden) werden mit folgenden Details angezeigt:
Steps - Eskalationsschritt(e), denen die Operation zugewiesen ist.
Details - Typ der Operation und ihr Empfänger/Ziel.
In der Operationsliste werden außerdem der verwendete Medientyp (E-Mail, SMS oder Skript) sowie der Vor- und Nachname (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers angezeigt.
Start in - wie lange nach einem Ereignis die Operation ausgeführt wird.
Duration (sec) - die Schrittdauer wird angezeigt. Default wird angezeigt, wenn der Schritt die Standarddauer verwendet, und eine Zeitangabe wird angezeigt, wenn eine benutzerdefinierte Dauer verwendet wird.
Actions - Links zum Bearbeiten und Entfernen einer Operation werden angezeigt.
Recovery operations Action-Operationen (falls vorhanden) werden mit folgenden Details angezeigt:
Details - Typ der Operation und ihr Empfänger/Ziel.
In der Operationsliste werden außerdem der verwendete Medientyp (E-Mail, SMS oder Skript) sowie der Vor- und Nachname (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers angezeigt.
Actions - Links zum Bearbeiten und Entfernen einer Operation werden angezeigt.
Update operations Action-Operationen (falls vorhanden) werden mit folgenden Details angezeigt:
Details - Typ der Operation und ihr Empfänger/Ziel.
In der Operationsliste werden außerdem der verwendete Medientyp (E-Mail, SMS oder Skript) sowie der Vor- und Nachname (in Klammern nach dem Benutzernamen) eines Benachrichtigungsempfängers angezeigt.
Actions - Links zum Bearbeiten und Entfernen einer Operation werden angezeigt.
Pause operations for symptom problems Aktivieren Sie dieses Kontrollkästchen, um Operationen (nach der ersten Operation) für Symptomprobleme anzuhalten.
Beachten Sie, dass diese Einstellung nur Problemeskalationen betrifft; Recovery- und Update-Operationen sind davon nicht betroffen.
Diese Option ist nur für Trigger actions verfügbar.
Pause operations for suppressed problems Aktivieren Sie dieses Kontrollkästchen, um den Start von Operationen für die Dauer eines Wartungszeitraums zu verzögern. Wenn die Operationen nach der Wartung gestartet werden, werden alle Operationen ausgeführt, einschließlich derjenigen für Ereignisse während der Wartung.
Beachten Sie, dass diese Einstellung nur Problemeskalationen betrifft; Recovery- und Update-Operationen sind davon nicht betroffen.
Wenn Sie dieses Kontrollkästchen deaktivieren, werden Operationen auch während eines Wartungszeitraums ohne Verzögerung ausgeführt.
Diese Option ist für Service actions nicht verfügbar.
Notify about canceled escalations Deaktivieren Sie dieses Kontrollkästchen, um Benachrichtigungen über abgebrochene Eskalationen zu deaktivieren (wenn Host, Datenpunkt, Auslöser oder Action deaktiviert ist).

Alle erforderlichen Eingabefelder sind mit einem roten Sternchen markiert.

Um die Details einer neuen Operation zu konfigurieren, klicken Sie auf im Block Operations. Um eine bestehende Operation zu bearbeiten, klicken Sie auf neben der Operation. Es wird ein Pop-up-Fenster geöffnet, in dem Sie die Details des Operationsschritts bearbeiten können.

Details zur Operation

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 Wert Action operation definiert wurden.
Für auf Discovery und Autoregistrierung basierende Ereignisse sind weitere Operationen verfügbar (siehe oben).
Steps Wählen Sie die Schritte aus, denen die Operation in einem Eskalations-Zeitplan zugewiesen werden soll:
Von - ab diesem Schritt ausführen.
Bis - bis zu diesem Schritt ausführen (0=unendlich, die Ausführung wird nicht begrenzt).
Step duration Benutzerdefinierte Dauer für diese Schritte (0=Standarddauer des Schritts 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 per webhooks ist eine benutzerdefinierte Nachricht obligatorisch.
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 mehrfach ü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 globalen Skript-Konfiguration 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 Ausfü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.