Następjące obiekty są bezpośrednio związane z API alert
.
Alarmy są tworzone przez serwer Zabbix i nie mogą być modyfikowane przez API.
Obiekt alarm zawiera informacje o tym czy pewne operacje akcji zostały wykonane pomyślnie. Posiada następujące własności.
Własność | Typ | Opis |
---|---|---|
alertid | string | Identyfikator ID alarmu. |
actionid | string | Identyfikator ID akcji która utworzyła alarm. |
alerttype | integer | Typ alarmu. Możliwe wartości: 0 - wiadomość; 1 - zdalne polecenie. |
clock | timestamp | Czas utworzenia alarmu. |
error | string | Treść błędu jeśli powstały problemy przy wysyłaniu wiadomości bądź wykonaniu polecenia. |
esc_step | integer | Krok esakalcji akcji podczas którego alarm został utworzony. |
eventid | string | Identyfikator ID które wyzwoliło akcję. |
mediatypeid | string | Identyfikator ID typu mediów użytego do wysłania wiadomości. |
message | text | Tekst wiadomości. Używany w wiadomości alarmowych. |
retries | integer | Liczba prób wysłania wiadomości przez Zabbix. |
sendto | string | Adres, nazwa użytkownika lub inny identyfikator odbiorcy. Używany w wiadomościach alarmowych. |
status | integer | Stan wskazujący czy operacja akcji została wykonana pomyślnie. Możliwe wartości wiadomości alarmu: |
0 - wiadomość nie wysłana.
1 - wiadomość wysłana.
2 - niepowodzenie po wielu próbach.
3 - nowy alarm nie został jeszcze przetworzony przez zarządcę alarmów.
Możliwe wartości poleceń alarmów:
0 - polecenie nie wykonane.
1 - polecenie wykonane.
2 - próbowano uruchomić polecenie na agencie Zabbix ale był on niedostępny.| |subject|string|Temat wiadomości. Używany w wiadomościach alarmowych.| |userid|string|Identyfikator ID użytkownika do którego wysłano wiadomość.| |p_eventid|string|Identyfikator ID zdarzenia problemu który utworzył alarm.| |acknowledgeid|string|Identyfikator ID zatwierdzenia które utworzyło alarm.|