Следующие объекты напрямую связаны с API событий (event
).
События создаются сервером Zabbix и не могут быть изменены через API.
Объект события имеет следующие свойства.
Свойство | Тип | Описание |
---|---|---|
eventid | string | ID события. |
source | integer | Тип события. Возможные значения: 0 - событие, созданное триггером; 1 - событие, созданное правилом обнаружения; 2 - событие, созданное авто-регистрацией активного агента; 3 - внутреннее событие; 4 - событие, созданное при обновлении статуса сервиса. |
object | integer | Тип объекта, связанного с событием. Возможные значения, если source установлено на "событие, созданное триггером":0 - триггер. Возможные значения, если source установлено на "событие, созданное правилом обнаружения":1 - обнаруженный узел сети; 2 - обнаруженная услуга. Возможные значения, если source установлено на "событие, созданное авто-регистрацией активного агента":3 - авто-регистрированный узел сети. Возможные значения, если source установлено на "внутреннее событие":0 - триггер; 4 - элемент данных; 5 - правило LLD. Возможные значения, если source установлено на "событие, созданное при обновлении статуса сервиса":6 - сервис. |
objectid | string | ID связанного объекта. |
acknowledged | integer | Было ли событие подтверждено. |
clock | timestamp | Время создания события. |
ns | integer | Наносекунды создания события. |
name | string | Имя решенного события. |
value | integer | Состояние связанного объекта. Возможные значения, если source установлено на "событие, созданное триггером" или "событие, созданное при обновлении статуса сервиса":0 - OK; 1 - проблема. Возможные значения, если source установлено на "событие, созданное правилом обнаружения":0 - узел сети или услуга в рабочем состоянии; 1 - узел сети или услуга недоступны; 2 - узел сети или услуга обнаружены; 3 - узел сети или услуга утеряны. Возможные значения, если source установлено на "внутреннее событие":0 - "нормальное" состояние; 1 - "неизвестное" или "не поддерживается" состояние. Поведение свойства: - поддерживается, если source установлено на "событие, созданное триггером", "событие, созданное правилом обнаружения", "внутреннее событие" или "событие, созданное при обновлении статуса сервиса". |
severity | integer | Текущая серьезность события. Возможные значения: 0 - не классифицировано; 1 - информация; 2 - предупреждение; 3 - средняя; 4 - высокая; 5 - чрезвычайная. |
r_eventid | string | ID события восстановления. |
c_eventid | string | ID события, которое было использовано для закрытия текущего события по глобальному правилу корреляции. См. correlationid для идентификации правила.Этот параметр определяется только при закрытии события по глобальному правилу корреляции. |
cause_eventid | string | ID события-причины. |
correlationid | string | ID правила корреляции, которое привело к закрытию проблемы. Этот параметр определяется только при закрытии события по глобальному правилу корреляции. |
userid | string | ID пользователя, если событие было закрыто вручную. |
suppressed | integer | Подавлено ли событие. Возможные значения: 0 - событие в нормальном состоянии; 1 - событие подавлено. |
opdata | string | Операционные данные с расширенными макросами. |
urls | array | Активные URL-адреса способов оповещения. |
Объект тега события имеет следующие свойства.
Свойство | Тип | Описание |
---|---|---|
tag | строка | Имя тега события. |
value | строка | Значение тега события. |
Объект URL способа оповещения имеет следующие свойства.
Свойство | Тип | Описание |
---|---|---|
name | string | Имя URL, определенное способом оповещения. |
url | string | Значение URL, определенное способом оповещения. |
Результаты будут содержать записи только для активных способов оповещения с включенной записью в меню событий. Макрос, использованный в свойствах, будет расширен, но если одно из свойств содержит неразрешенный макрос, оба свойства будут исключены из результатов. Для поддерживаемых макросов см. Поддерживаемые макросы.