На странице
Объект триггера
Следующие объекты напрямую связаны с API trigger.
Триггер
Объект триггера имеет следующие свойства.
| Property | Type | Description |
|---|---|---|
| triggerid | ID | ID триггера. Property behavior: - read-only - required for update operations |
| description | string | Имя триггера. Property behavior: - required for create operations |
| expression | string | Выражение триггера. Элементы данных с value_type, установленным в 5 (binary) или 6 (JSON), не могут использоваться в выражениях триггера.Property behavior: - required for create operations |
| event_name | string | Имя события, создаваемого триггером. |
| opdata | string | Операционные данные. |
| comments | string | Дополнительное описание триггера. |
| error | string | Текст ошибки, если при обновлении состояния триггера возникли какие-либо проблемы. Property behavior: - read-only |
| flags | integer | Происхождение триггера. Возможные значения: 0 - (default) обычный триггер; 4 - триггер, преобразованный из прототипа. Property behavior: - read-only |
| lastchange | timestamp | Время последнего изменения состояния триггера. Property behavior: - read-only |
| priority | integer | Серьезность триггера. Возможные значения: 0 - (default) не классифицировано; 1 - информация; 2 - предупреждение; 3 - средняя; 4 - высокая; 5 - катастрофа. |
| state | integer | Состояние выражения триггера. Возможные значения: 0 - (default) состояние триггера актуально; 1 - текущее состояние триггера неизвестно. Property behavior: - read-only |
| status | integer | Включен или отключен триггер. Возможные значения: 0 - (default) включен; 1 - отключен. |
| templateid | ID | ID родительского триггера шаблона. Property behavior: - read-only |
| type | integer | Может ли триггер генерировать несколько событий проблемы. Возможные значения: 0 - (default) не генерировать несколько событий; 1 - генерировать несколько событий. |
| url | string | URL, связанный с триггером. |
| url_name | string | Метка для URL, связанного с триггером. |
| value | integer | Находится ли триггер в состоянии OK или проблемы. Возможные значения: 0 - (default) OK; 1 - проблема. Property behavior: - read-only |
| recovery_mode | integer | Режим генерации события OK. Возможные значения: 0 - (default) Expression; 1 - Recovery expression; 2 - None. |
| recovery_expression | string | Выражение восстановления триггера. Элементы данных с value_type, установленным в 5 (binary) или 6 (JSON), не могут использоваться в выражениях восстановления триггера. |
| correlation_mode | integer | Закрытие события OK. Возможные значения: 0 - (default) All problems; 1 - All problems if tag values match. |
| correlation_tag | string | Тег для сопоставления. |
| manual_close | integer | Разрешить ручное закрытие. Возможные значения: 0 - (default) Нет; 1 - Да. |
| uuid | string | Универсальный уникальный идентификатор, используемый для связывания импортированных триггеров с уже существующими. Если не указан, генерируется автоматически. Property behavior: - supported if the trigger belongs to a template |
Тег триггера
Объект тега триггера имеет следующие свойства.
| Property | Type | Description |
|---|---|---|
| tag | string | Имя тега триггера. Поведение свойства: - обязательное |
| value | string | Значение тега триггера. Поведение свойства: - только для чтения. |
| object | integer | Тип объекта, от которого был унаследован тег. Возможные значения: 0 - шаблон; 1 - узел сети; 3 - элемент данных. Поведение свойства: - только для чтения. |
| objectid | ID | ID объекта, от которого был унаследован тег. Поведение свойства: - только для чтения. |
| automatic | integer | Тип тега триггера: Возможные значения: 0 - (по умолчанию) тег, созданный пользователем; 1 - тег, созданный LLD;Поведение свойства: - только для чтения. |