Obiekt zdarzenia

Następujące obiekty są bezpośrednio powiązane z API event.

Zdarzenie

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 ID 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 aktywną autorejestrację agenta;
3 - zdarzenie wewnętrzne;
4 - zdarzenie utworzone przy aktualizacji stanu usługi.
object integer Typ obiektu powiązanego ze zdarzeniem.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przez wyzwalacz”:
0 - wyzwalacz.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przez regułę wykrywania”:
1 - wykryty host;
2 - wykryta usługa.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przez aktywną autorejestrację agenta”:
3 - host z autorejestracji.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie wewnętrzne”:
0 - wyzwalacz;
4 - pozycja;
5 - reguła LLD.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przy aktualizacji stanu usługi”:
6 - usługa.
objectid ID ID powiązanego obiektu.
acknowledged integer Czy zdarzenie zostało potwierdzone.
clock timestamp Czas utworzenia zdarzenia.
ns integer Nanosekundy w momencie utworzenia zdarzenia.
name string Rozwinięta nazwa zdarzenia.
value integer Stan powiązanego obiektu.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przez wyzwalacz” lub „zdarzenie utworzone przy aktualizacji stanu usługi”:
0 - OK;
1 - problem.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie utworzone przez regułę wykrywania”:
0 - host lub usługa działa;
1 - host lub usługa nie działa;
2 - host lub usługa wykryte;
3 - host lub usługa utracone.

Możliwe wartości, jeśli source jest ustawione na „zdarzenie wewnętrzne”:
0 - stan „normalny”;
1 - stan „nieznany” lub „niewspierany”.

Zachowanie właściwości:
- obsługiwane jeśli source jest ustawione na „zdarzenie utworzone przez wyzwalacz”, „zdarzenie utworzone przez regułę wykrywania”, „zdarzenie wewnętrzne” lub „zdarzenie utworzone przy aktualizacji stanu usługi”
severity integer Bieżący poziom ważności zdarzenia.

Możliwe wartości:
0 - niesklasyfikowane;
1 - informacja;
2 - ostrzeżenie;
3 - średni;
4 - wysoki;
5 - katastrofa.
r_eventid ID ID zdarzenia odzyskania.
c_eventid ID ID zdarzenia użytego do nadpisania (zamknięcia) bieżącego zdarzenia zgodnie z globalną regułą korelacji. Zobacz correlationid, aby zidentyfikować dokładną regułę korelacji.
Ten parametr jest zdefiniowany tylko wtedy, gdy zdarzenie zostało zamknięte przez globalną regułę korelacji.
cause_eventid ID ID zdarzenia przyczyny.
correlationid ID ID reguły korelacji, która spowodowała zamknięcie problemu.
Ten parametr jest zdefiniowany tylko wtedy, gdy zdarzenie zostało zamknięte przez globalną regułę korelacji.
userid ID ID użytkownika, który zamknął zdarzenie (jeśli zdarzenie zostało zamknięte ręcznie).
suppressed integer Czy zdarzenie jest wyciszone.

Możliwe wartości:
0 - zdarzenie jest w stanie normalnym;
1 - zdarzenie jest wyciszone.
opdata string Dane operacyjne z rozwiniętymi makrami.
urls array Aktywne adresy URL typu nośnika.

Znacznik zdarzenia

Obiekt znacznika zdarzenia ma następujące właściwości.

Właściwość Type Opis
tag string Nazwa znacznika zdarzenia.
value string Wartość znacznika zdarzenia.

URL typu nośnika

Obiekt URL typu nośnika ma następujące właściwości.

Właściwość Typ Opis
name string Nazwa URL zdefiniowanego dla typu nośnika.
url string Wartość URL zdefiniowana dla typu nośnika.

Wyniki będą zawierać wpisy tylko dla aktywnych typów nośników z włączonym wpisem menu zdarzenia. Makra użyte we właściwościach zostaną 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. Obsługiwane makra opisano w sekcji Obsługiwane makra.