На странице
Объект триггера
Следующие объекты напрямую связаны с API trigger.
Триггер
Объект триггера имеет следующие свойства.
| Property | Type | Description |
|---|---|---|
| triggerid | ID | ID триггера. Поведение свойства: - только для чтения - обязательно для операций обновления |
| description | string | Имя триггера. Поведение свойства: - обязательно для операций создания |
| expression | string | Выражение триггера. Элементы данных с value_type, установленным в 5 (binary), нельзя использовать в выражениях триггера.Поведение свойства: - обязательно для операций создания |
| event_name | string | Имя события, создаваемого триггером. |
| opdata | string | Операционные данные. |
| comments | string | Дополнительное описание триггера. |
| error | string | Текст ошибки, если при обновлении состояния триггера возникли проблемы. Поведение свойства: - только для чтения |
| flags | integer | Происхождение триггера. Возможные значения: 0 - (по умолчанию) обычный триггер; 4 - триггер, преобразованный из прототипа. Поведение свойства: - только для чтения |
| lastchange | timestamp | Время последнего изменения состояния триггера. Поведение свойства: - только для чтения |
| priority | integer | Серьезность триггера. Возможные значения: 0 - (по умолчанию) не классифицировано; 1 - информация; 2 - предупреждение; 3 - средняя; 4 - высокая; 5 - катастрофа. |
| state | integer | Состояние триггера. Возможные значения: 0 - (по умолчанию) состояние триггера актуально; 1 - текущее состояние триггера неизвестно. Поведение свойства: - только для чтения |
| status | integer | Включен или отключен триггер. Возможные значения: 0 - (по умолчанию) включен; 1 - отключен. |
| templateid | ID | ID родительского триггера шаблона. Поведение свойства: - только для чтения |
| type | integer | Может ли триггер генерировать несколько событий проблемы. Возможные значения: 0 - (по умолчанию) не генерировать несколько событий; 1 - генерировать несколько событий. |
| url | string | URL, связанный с триггером. |
| url_name | string | Метка для URL, связанного с триггером. |
| value | integer | Находится ли триггер в состоянии OK или проблемы. Возможные значения: 0 - (по умолчанию) OK; 1 - проблема. Поведение свойства: - только для чтения |
| recovery_mode | integer | Режим генерации события OK. Возможные значения: 0 - (по умолчанию) выражение; 1 - выражение восстановления; 2 - нет. |
| recovery_expression | string | Выражение восстановления триггера. Элементы данных с value_type, установленным в 5 (binary), нельзя использовать в выражениях восстановления триггера. |
| correlation_mode | integer | Закрытие события OK. Возможные значения: 0 - (по умолчанию) все проблемы; 1 - все проблемы, если значения тегов совпадают. |
| correlation_tag | string | Тег для сопоставления. |
| manual_close | integer | Разрешить ручное закрытие. Возможные значения: 0 - (по умолчанию) нет; 1 - да. |
| uuid | string | Универсальный уникальный идентификатор, используемый для связывания импортированных триггеров с уже существующими. Если не указан, генерируется автоматически. Поведение свойства: - поддерживается, если триггер принадлежит шаблону |
Тег триггера
Объект тега триггера имеет следующие свойства.
| Property | Type | Description |
|---|---|---|
| tag | string | Имя тега триггера. Поведение свойства: - required |
| value | string | Значение тега триггера. |