1 Senden einer Nachricht

Übersicht

Das Senden einer Nachricht ist eine der besten Möglichkeiten, Personen über ein Problem zu benachrichtigen. Deshalb ist es eine der wichtigsten von Zabbix angebotenen Aktionen.

Konfiguration

Um Benachrichtigungen von Zabbix senden und empfangen zu können, müssen Sie:

  • das Medium definieren, an das eine Nachricht gesendet werden soll

Wenn der Vorgang außerhalb des für das ausgewählte Medium in der Benutzerkonfiguration definierten Zeitraums Aktiv stattfindet, wird die Nachricht nicht gesendet.

Die standardmäßige Auslöser-Schwere ('Nicht klassifiziert') muss in der Benutzermedienkonfiguration aktiviert sein, wenn Sie Benachrichtigungen für Ereignisse empfangen möchten, die keine Auslöser sind, z. B. für Discovery, die aktive automatische Agent-Registrierung oder interne Ereignisse.

Zabbix sendet Benachrichtigungen nur an Benutzer, die mindestens über 'Lesen'-Berechtigungen für den Host verfügen, der das Ereignis erzeugt hat. Mindestens ein Host eines Auslöserausdrucks muss zugänglich sein.

Sie können mithilfe von Esklationen benutzerdefinierte Szenarien für das Senden von Nachrichten konfigurieren.

Damit E-Mails von Zabbix erfolgreich empfangen und gelesen werden können, müssen E-Mail-Server/-Clients das standardmäßige Format 'SMTP/MIME email' unterstützen, da Zabbix UTF-8-Daten sendet (wenn der Betreff ausschließlich ASCII-Zeichen enthält, wird er nicht UTF-8-kodiert). Der Betreff und der Nachrichtentext werden gemäß dem Standardformat 'SMTP/MIME email' base64-kodiert.

Das Nachrichtenlimit nach der Auflösung aller Makros entspricht dem Nachrichtenlimit für Remote commands.

Tracking messages

Den Status der gesendeten Nachrichten können Sie unter Monitoring → Probleme einsehen.

In der Spalte Actions sehen Sie zusammengefasste Informationen zu den ausgeführten Aktionen. Dabei stehen grüne Zahlen für gesendete Nachrichten, rote Zahlen für fehlgeschlagene Nachrichten. In progress zeigt an, dass eine Aktion gestartet wurde. Failed informiert darüber, dass keine Aktion erfolgreich ausgeführt wurde.

Wenn Sie auf die Ereigniszeit klicken, um die Ereignisdetails anzuzeigen, können Sie im Block Actions Details zu den aufgrund des Ereignisses gesendeten (oder nicht gesendeten) Nachrichten sehen.

Unter Reports → Action log sehen Sie Details zu allen ausgeführten Aktionen für diejenigen Ereignisse, für die eine Aktion konfiguriert ist.