Событие тревоги

Когда поднимается тревога, в контексте тревог создается специальное SberMobile Server событие. Оно называется "Событие тревоги" или "Экземпляр тревоги" и используется в следующих случаях:

  • Когда данное событие не подтверждено, оно называется "ожидающий экземпляр тревоги". Когда в тревоге присутствуют экземпляры, ожидающие подтверждения, то она переходит в состояние Активен. Ее иконка меняется на . Это похоже на принцип работы email клиента - ваш почтовый ящик отображается как "Не прочтен", если в нем имеются непрочитанные сообщения.

  • История событий тревог помогает проследить, когда и почему была поднята тревога.

Когда вы просматриваете ожидающие тревоги, вы в действительности смотрите на историю всех событий для определенной тревоги. Доступ к данному действию разрешен только при включенной настройке Разрешить ожидающие тревоги.

Формат события тревоги:

Поле

Описание

Имя тревоги

Имя контекста тревоги.

Описание тревоги

Описание контекста тревоги.

Контекст

Путь контекста, для которого была поднята тревога, т.е. контекст, где произошло событие или изменение состояния, контролируемое триггером тревоги.

Объект

Событие (если тревога поднята триггером события) или переменная (если триггером переменной), которые вызвало тревогу.

Причина

Текстовое описание причины тревоги.

Сообщение

Сообщение о тревоге. Строка ввода вручную, которая должна представлять собой читаемое описание тревоги (т.е. "Пожар в доме"). См. раздел Конфигурация тревоги.

Триггер

Сообщение триггера. Дополнительное текстовое сообщение, передаваемое триггером тревоги.

Данные тревоги

Данные, связанные с событием, поднявшим тревогу. Данное поле имеет значение NULL (не определено), если причинами тревоги были состояние определенной переменной или изменение значения переменной. Для события Вход в систему, заданного в контексте Пользователи, данная таблица данных будет содержать одну запись с двумя полями: Имя пользователя и Права доступа.

Продолжительность

Продолжительность оповещения. Имеет нулевое значение, если оповещение все еще активно. Заполняется при деактивации оповещения путем обновления исторического события оповещения, хранящегося в базе данных.

Подтверждение

Подтверждение события.

Наполнение

Наполнение тревоги

Техническое описание события оповещения доступно в разделе посвященном контексту.