Наступні об’єкти безпосередньо пов’язані з API alert.
Сповіщення створюються сервером Zabbix і не можуть бути змінені через API.
Об'єкт сповіщення містить інформацію про те, чи успішно виконано певні дії. Має такі властивості.
| Властивість | Тип | Опис |
|---|---|---|
| alertid | рядок | ID сповіщення. |
| actionid | рядок | Ідентифікатор дії, яка створила сповіщення. |
| alerttype | ціле | Тип сповіщення. Можливі значення: 0 - повідомлення; 1 - віддалена команда. |
| годинник | мітка часу | Час, коли було створено сповіщення. |
| помилка | рядок | Текст помилки, якщо є проблеми з надсиланням повідомлення або виконанням команди. |
| esc_step | integer | Крок ескалації дії, під час якого було створено сповіщення. |
| eventid | рядок | ID події, яка ініціювала дію. |
| mediatypeid | рядок | Ідентифікатор типу носія, який було використано для надсилання повідомлення. |
| повідомлення | текст | Текст повідомлення. Використовується для сповіщень про повідомлення. |
| повторних спроб | ціле число | Кількість спроб Zabbix надіслати повідомлення. |
| sendto | string | Адреса, ім'я користувача або інший ідентифікатор одержувача. Використовується для сповіщень про повідомлення. |
| статус | ціле число | Статус, що вказує, чи операція виконана успішно. Можливі значення для сповіщень про повідомлення: 0 - повідомлення не надіслано. 1 - повідомлення надіслано. 2 - помилка після кількох спроб. 3 - нове сповіщення ще не оброблено менеджером сповіщень. Можливі значення для сповіщень команди: 0 - команда не виконується. 1 - команда виконується . 2 - спробував запустити команду на агенті Zabbix, але він був недоступний. |
| тема | рядок | Тема повідомлення. Використовується для сповіщень про повідомлення. |
| ідентифікатор користувача | рядок | ідентифікатор користувача, якому надіслано повідомлення. |
| p_eventid | рядок | Ідентифікатор події проблеми, яка згенерувала сповіщення. |
| acknowledgeid | рядок | Ідентифікатор підтвердження, яке згенерувало сповіщення. |