Brīdinājuma objekts

Tālāk norādītie objekti ir tieši saistīti ar alert API.

Brīdinājums

Brīdinājumus izveido Zabbix serveris, un tos nevar modificēt, izmantojot API.

Brīdinājuma objekts satur informāciju par to, vai noteiktas darbības operācijas ir izpildītas veiksmīgi. Tam ir šādas īpašības.

Property Type Description
alertid ID Brīdinājuma ID.
actionid ID Darbības ID, kas ģenerēja brīdinājumu.
alerttype integer Brīdinājuma tips.

Iespējamās vērtības:
0 - ziņojums;
1 - attālināta komanda.
clock timestamp Laiks, kad brīdinājums tika ģenerēts.
error string Kļūdas teksts, ja rodas problēmas ar ziņojuma nosūtīšanu vai komandas izpildi.
esc_step integer Darbības eskalācijas solis, kura laikā tika ģenerēts brīdinājums.
eventid ID Notikuma ID, kas izraisīja darbību.
mediatypeid ID Medija tipa ID, kas tika izmantots ziņojuma nosūtīšanai.
message text Ziņojuma teksts.

Īpašības darbība:
- atbalstīts, ja alerttype ir iestatīts uz "message"
retries integer Reižu skaits, cik Zabbix mēģināja nosūtīt ziņojumu.
sendto string Saņēmēja adrese, lietotājvārds vai cits identifikators.

Īpašības darbība:
- atbalstīts, ja alerttype ir iestatīts uz "message"
status integer Statuss, kas norāda, vai darbības operācija ir izpildīta veiksmīgi.

Iespējamās vērtības, ja alerttype ir iestatīts uz "message":
0 - ziņojums nav nosūtīts;
1 - ziņojums nosūtīts;
2 - neizdevās pēc vairākiem atkārtotiem mēģinājumiem;
3 - jaunu brīdinājumu vēl nav apstrādājis brīdinājumu pārvaldnieks.

Iespējamās vērtības, ja alerttype ir iestatīts uz "remote command":
0 - komanda nav izpildīta;
1 - komanda izpildīta;
2 - tika mēģināts izpildīt komandu uz Zabbix aģents, bet tas nebija pieejams.
subject string Ziņojuma temats.

Īpašības darbība:
- atbalstīts, ja alerttype ir iestatīts uz "message"
userid ID Lietotāja ID, kuram tika nosūtīts ziņojums.
p_eventid ID Problēmas notikuma ID, kas ģenerēja brīdinājumu.
acknowledgeid ID Apstiprinājuma ID, kas ģenerēja brīdinājumu.