На странице
Объект оповещение
Следующие объекты напрямую связаны с методом API alert.
Оповещение
Оповещения создаются сервером Zabbix и не могут быть изменены через API.
Объект alert содержит информацию о том, были ли успешно выполнены определенные операции действия. Он имеет следующие свойства.
| Property | Type | Description |
|---|---|---|
| alertid | ID | ID оповещения. |
| actionid | ID | ID действия, которое сгенерировало оповещение. |
| alerttype | integer | Тип оповещения. Возможные значения: 0 - сообщение; 1 - удаленная команда. |
| clock | timestamp | Время, когда было сгенерировано оповещение. |
| error | string | Текст ошибки, если возникли проблемы при отправке сообщения или выполнении команды. |
| esc_step | integer | Шаг эскалации действия, во время которого было сгенерировано оповещение. |
| eventid | ID | ID события, которое запустило действие. |
| mediatypeid | ID | ID типа медиа, который был использован для отправки сообщения. |
| message | text | Текст сообщения. Property behavior: - supported if alerttype is set to "message" |
| retries | integer | Количество попыток, которые Zabbix предпринял для отправки сообщения. |
| sendto | string | Адрес, имя пользователя или другой идентификатор получателя. Property behavior: - supported if alerttype is set to "message" |
| status | integer | Статус, показывающий, было ли успешно выполнено операцию действия. Возможные значения, если alerttype is set to "message":0 - сообщение не отправлено; 1 - сообщение отправлено; 2 - сбой после нескольких повторных попыток; 3 - новое оповещение еще не обработано менеджером оповещений. Возможные значения, если alerttype is set to "remote command":0 - команда не выполнена; 1 - команда выполнена; 2 - была предпринята попытка выполнить команду на агенте Zabbix, но он был недоступен. |
| subject | string | Тема сообщения. Property behavior: - supported if alerttype is set to "message" |
| userid | ID | ID пользователя, которому было отправлено сообщение. |
| p_eventid | ID | ID события проблемы, которое сгенерировало оповещение. |
| acknowledgeid | ID | ID подтверждения, которое сгенерировало оповещение. |