Następjące obiekty są bezpośrednio związane z APIevent
.
Zdarzenia są tworzone przez serwer Zabbix i nie mogą być modyfikowane przez API.
Obiekt zdarzenia ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
eventid | string | ID zdarzenia. |
source | integer | Typ zdarzenia. Możliwe wartości: 0 - zdarzenie utworzone przez wyzwalacz; 1 - zdarzenie utworzone przez regułę wykrywania; 2 - zdarzenie utworzone przez autorejestrację aktywnego agenta; 3 - zdarzenie wewnętrzne; 4 - zdarzenie utworzone podczas aktualizacji statusu usługi. |
object | integer | Typ obiektu, który jest powiązany ze zdarzeniem. Możliwe wartości dla zdarzeń wyzwalających: 0 - wyzwalacz. Możliwe wartości dla zdarzeń wykrywania: 1 - wykryty host; 2 - wykryta usługa. Możliwe wartości dla zdarzeń automatycznej rejestracji: 3 - host zarejestrowany automatycznie. Możliwe wartości dla zdarzeń wewnętrznych: 0 - wyzwalacz; 4 - pozycja; 5 - reguła LLD. Możliwe wartości dla zdarzeń usługi: 6 - usługa. |
objectid | string | Identyfikator powiązanego obiektu. |
acknowledged | integer | Czy zdarzenie zostało potwierdzone. |
clock | timestamp | Czas utworzenia zdarzenia. |
ns | integer | Nanosekundy, kiedy zdarzenie zostało utworzone. |
name | string | Rozpoznana nazwa zdarzenia. |
value | integer | Stan powiązanego obiektu. Możliwe wartości zdarzeń wyzwalacza i usługi: 0 — OK; 1 — problem. Możliwe wartości zdarzeń wykrywania : 0 - host lub usługa działa; 1 - host lub usługa nie działa; 2 - host lub usługa wykryta; 3 - host lub usługa utracona. Możliwe wartości dla zdarzeń wewnętrzne: 0 — stan „normalny”; 1 — stan „nieznany” lub „nieobsługiwany”. Ten parametr nie jest używany w przypadku zdarzeń autorejestracji aktywnego agenta. |
severity | integer | Aktualny poziom zdarzenia. Możliwe wartości: 0 - niesklasyfikowane; 1 - informacja; 2 - ostrzeżenie; 3 - średni; 4 - wysoki; 5 - katastrofa. |
r_eventid | string | Identyfikator zdarzenia odzyskiwania |
c_eventid | string | Identyfikator zdarzenia, które zostało użyte do nadpisania (zamknięcia) bieżącego zdarzenia zgodnie z globalną regułą korelacji. Zobacz correlationid , aby określić dokładną regułę korelacji.Ten parametr jest definiowany tylko wtedy, gdy zdarzenie jest zamykane przez globalną regułę korelacji. |
correlationid | string | Identyfikator reguły korelacji, która wygenerowała zamknięcie problemu. Ten parametr jest definiowany tylko wtedy, gdy zdarzenie jest zamykane przez globalną regułę korelacji. |
userid | string | Identyfikator użytkownika, jeśli zdarzenie zostało zamknięte ręcznie. |
suppressed | integer | Czy zdarzenie jest wstrzymane. Możliwe wartości: 0 - zdarzenie jest w stanie normalnym; 1 - zdarzenie jest wstrzymane. |
opdata | string | Dane operacyjne z rozwiniętymi makrami. |
urls | array | Aktywne adresy URL typu mediów. |
Obiekt znacznika zdarzenia ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
tag | string | Nazwa znacznika zdarzenia. |
value | string | Wartość znacznika zdarzenia. |
Obiekt adresu URL typu mediów ma następujące właściwości.
Właściwość | Typ | Opis |
---|---|---|
name | string | Nazwa adresu URL zdefiniowana dla typu mediów. |
url | string | Wartość adresu URL zdefiniowana dla typu mediów. |
Wyniki będą zawierały wpisy tylko dla aktywnych typów mediów z włączoną opcją menu zdarzeń. Makro użyte we właściwościach zostanie rozwinięte, ale jeśli jedna z właściwości zawiera nierozwinięte makro, obie właściwości zostaną wykluczone z wyników. Informacje o obsługiwanych makrach można znaleźć w artykule Obsługiwane makra.