4.2.2.2.2. Таблицы событий
К виртуальным таблицам событий Astra.RMap относятся:
event_categories – доступные категории событий;
event_conditions – доступные условия событий;
event_subconditions – доступные подусловия событий;
event_history – история событий.
Связи таблиц
В таблице event_history поле Category является внешним ключом и ссылается на поле Name таблицы event_categories. Аналогично, поля Condition и SubCondition ссылаются на поля Name таблиц event_conditions и event_subconditions соответственно.
В таблице event_subconditions поле Condition ссылается на поле Name таблицы event_conditions, в которой поле Category ссылается на поле Name таблицы event_categories.
event_categories
Отображает доступные категории событий.
Столбец
|
Тип данных
|
Описание
|
Id
|
bigint
|
Идентификатор категории событий
|
Name
|
text
|
Название категории событий
|
EventType
|
text
|
Тип события, к которому относится категория
|
event_conditions
Отображает доступные условия событий.
Столбец
|
Тип данных
|
Описание
|
Id
|
bigint
|
Идентификатор условия событий
|
Name
|
text
|
Название условия событий
|
Category
|
text
|
Категория, к которой относится условие
|
event_subconditions
Отображает доступные подусловия событий.
Столбец
|
Тип данных
|
Описание
|
Id
|
bigint
|
Идентификатор подусловия событий
|
Name
|
text
|
Название подусловия событий
|
Condition
|
text
|
Условие генерации события, к которому относится подусловие
|
event_history
Отображает историю событий.
Столбец
|
Тип данных
|
Описание
|
Time
|
timestamp
|
Время, когда сгенерировано уведомление о событии
|
Source
|
text
|
Полное имя сигнала, от которого произошло событие
|
EventType
|
text
|
Тип события
|
Category
|
text
|
Категория события
|
Severity
|
integer
|
Приоритет – важность данного события
|
Condition
|
text
|
Имя условия генерации события
|
SubCondition
|
text
|
Имя подусловия генерации события
|
Message
|
text
|
Сообщение – текст, который описывает событие
|
ChangeMask
|
smallint
|
Маска изменений
|
NewState
|
smallint
|
Индикатор нового состояния условия
|
Quality
|
integer
|
Качество
|
ActiveTime
|
timestamp
|
Время возникновения события
|
Cookie
|
integer
|
Текстовая информация о событии, хранящаяся в сервере
|
ActorId
|
text
|
Идентификатор ОРС клиента, который квитирует событие
|
AckComment
|
text
|
Комментарий квитирования
|
NodeId
|
bigint
|
Идентификатор сигнала
|
AppId
|
bigint
|
Идентификатор источника
|