On this page
Alarmobjekt
Die folgenden Objekte stehen in direktem Zusammenhang mit der alert API.
Warnung
Warnungen werden vom Zabbix Server erstellt und können nicht über die API geändert werden.
Das Warnungsobjekt enthält Informationen darüber, ob bestimmte Aktionsoperationen erfolgreich ausgeführt wurden. Es hat die folgenden Eigenschaften.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| alertid | ID | ID der Warnung. |
| actionid | ID | ID der Aktion, die die Warnung erzeugt hat. |
| alerttype | integer | Warnungstyp. Mögliche Werte: 0 - Nachricht; 1 - Remote-Befehl. |
| clock | timestamp | Zeitpunkt, zu dem die Warnung erzeugt wurde. |
| error | string | Fehlertext, falls beim Senden einer Nachricht oder beim Ausführen eines Befehls Probleme auftreten. |
| esc_step | integer | Eskalationsschritt der Aktion, während dessen die Warnung erzeugt wurde. |
| eventid | ID | ID des Ereignisses, das die Aktion ausgelöst hat. |
| mediatypeid | ID | ID des Medientyps, der zum Senden der Nachricht verwendet wurde. |
| message | text | Nachrichtentext. Verhalten der Eigenschaft: - unterstützt, wenn alerttype auf "message" gesetzt ist |
| retries | integer | Anzahl der Versuche von Zabbix, die Nachricht zu senden. |
| sendto | string | Adresse, Benutzername oder andere Kennung des Empfängers. Verhalten der Eigenschaft: - unterstützt, wenn alerttype auf "message" gesetzt ist |
| status | integer | Status, der angibt, ob die Aktionsoperation erfolgreich ausgeführt wurde. Mögliche Werte, wenn alerttype auf "message" gesetzt ist:0 - Nachricht nicht gesendet; 1 - Nachricht gesendet; 2 - nach mehreren Wiederholungsversuchen fehlgeschlagen; 3 - neue Warnung wurde noch nicht vom Warnungsmanager verarbeitet. Mögliche Werte, wenn alerttype auf "remote command" gesetzt ist:0 - Befehl nicht ausgeführt; 1 - Befehl ausgeführt; 2 - es wurde versucht, den Befehl auf dem Zabbix Agent auszuführen, aber dieser war nicht verfügbar. |
| subject | string | Betreff der Nachricht. Verhalten der Eigenschaft: - unterstützt, wenn alerttype auf "message" gesetzt ist |
| userid | ID | ID des Benutzers, an den die Nachricht gesendet wurde. |
| p_eventid | ID | ID des Problemereignisses, das die Warnung erzeugt hat. |
| acknowledgeid | ID | ID der Bestätigung, die die Warnung erzeugt hat. |