Тревога
Данный контекст предоставляет доступ к одной тревоге и позволяет ею управлять.
Уникальные действия
[?]
Настроить тревогу
Это действие используется для редактирования свойств тревоги.
Изменение поля Имя тревоги во время этой операции меняет название данного контекста. Это может привести к сбою в работе других компонентов системы, использующих имя/путь контекста в качестве основного идентификатора. |
Тип действия: |
Управление неподтвержденными тревогами
Отображает список ожидающих тревог при помощи GUI процедуры Управление неподтвержденными тревогами.
Имя действия: | pendingAlerts |
Не интерактивный режим: | не поддерживается |
Права доступа: | Доступно на уровне с правами доступа для Наблюдателя. |
Общие действия
[?]
Удалить, создать копию, реплицировать, редактировать права доступа, просмотр событий, показать статус
Состояния и иконки контекста
Иконка | Код | Состояние |
0 | Тревога активирована | |
1 | Тревога деактивирована | |
2 | Тревога активна | |
3 | Тревога эскалирована |
Дополнительная информация |
Информация о контексте
Тип контекста: тревога
Имя контекста: предоставляется пользователем
Описание контекста: предоставляется пользователем
Путь контекста: users.USER_NAME.common.ALERT_NAME
Контекстная маска: users.*.alerts.*
Права доступа к контексту
[?]
Уровень | Описание |
Отсутствует | Нет доступа. |
Наблюдатель | Получение тревоги. Мониторинг основных событий. Просмотр статуса. |
Оператор | Просмотр конфигурации. |
Менеджер | Конфигурация и удаление тревоги. |
Инженер | То же, что у Менеджера. |
Администратор | То же, что у Менеджера. |
Общие переменные (свойства)
[?]
Общие переменные: groupMembership (членство в группе), activeAlerts (активные тревоги)
Свойства тревоги
См. описание переменной и ее полей здесь.
Имя переменной: | childInfo |
Записи: | 1 |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Примечания |
name | Строка | 1-50 знаков |
description | Строка | 1-50 знаков |
enabled | Булевое |
|
message | Строка | Поле может не иметь значения (определено как "nullable") |
permissions | Строка |
|
persistState | Булевое |
|
Триггеры, активируемые событиями
См описание переменной и ее полей здесь.
Имя переменной: | eventTriggers |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Примечания |
mask | Строка | |
event | Строка | |
filter | Строка | |
level | Целое | |
correlated | Строка | |
correlator | Строка | |
message | Строка |
Триггеры, активированные состоянием
См. описание переменной и ее полей здесь.
Имя переменной: | variableTriggers |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Примечания |
mask | Строка | |
variable | Строка | |
filter | Строка | |
monitorStateChange | Булевое | |
period | Длинное | Измеряется в миллисекундах |
delay | Длинное | Измеряется в миллисекундах |
level | Целое | |
deactivator | Строка | |
deactivationDelay | Длинное | Измеряется в миллисекундах |
message | Строка |
Оповещение о тревоге
См. описание переменной и ее полей здесь.
Имя переменной: | notifications |
Записи: | 1 |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Примечания |
notifyOwner | Булевое | |
ackRequired | Булевое | |
sound | Блок данных | Редактируется звуковым редактором. |
mailToOwner | Булевое | |
mailRecipients | Таблица данных | |
additionalMailRecipients | Строка | |
smsRecipients | Таблица данных |
Эскалация тревоги
См. описание переменной и ее полей здесь.
Имя переменной: | escalation |
Записи: | 1 |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Примечания |
pending | Булевое | |
numberEscalation | Булевое | |
numberThreshold | Целое | |
timeEscalation | Булевое | |
timeThreshold | Целое |
Автоматические корректирующие действия
См. описание переменной и ее полей здесь.
Имя переменной: | alertActions |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Тип поля | Комментарии |
executionType | Целое | |
mask | Строка | |
action | Строка | |
input | Таблица данных | |
condition | Строка | |
runFromSource | Булевое |
Интерактивные корректирующие действия
См. описание переменной и ее полей здесь.
Имя переменной: | interactiveActions |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя, доступно для записи для Менеджера. |
Формат записи:
Имя поля | Типя поля | Комментарии |
executionType | Целое | |
mask | Строка | |
action | Строка | |
parameters | Таблица данных | |
runFromSource | Булевое |
Статус тревоги
Переменная содержит различные параметры тревоги, такие как количество шаблонов ожидающих тревог. Переменная отображена действием Просмотреть статус.
Имя переменной: | status |
Записи: | 1 |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя. |
Формат записи:
Имя поля | Тип поля | Примечания |
enabled | Булевое | Указывает, активирована ли тревога. |
pendingInstanceCount | Целое | Количество ожидающих (не подтвержденных) экземпляров тревог. |
maxPendingTime | Длинное | Время жизни самого старого ожидающего экземпляра тревоги. |
escalated | Булевое | Указывает, эскалирована ли тревога. |
escalationReason | Строка | Причина (-ы) эскалации. |
Активные тревоги
Это список активных и ожидающих экземпляров тревог. Значение этой переменной формируется при операции чтения, поэтому для нее никогда не генерируются события обновления.
Имя переменной: | activeInstances |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя. |
Формат записи:
Имя поля | Тип поля | Комментарии |
event | Длинное | Идентификатор события тревоги (скрытое поле). |
type | Целое | Тип экземпляра: активный и неподтвержденный. |
time | Дата | Время появления тревоги. |
level | Целое | Уровень тревоги. |
source | Строка | Контекст источника тревоги, т.е. контекст, чьи события/состояния вызвали тревогу. |
message | Строка | Сообщение тревоги. |
trigger | Строка | Сообщение триггера тревоги. |
cause | Строка | Причина тревоги. |
data | Таблица данных | Данные тревоги. |
Статус триггеров, активируемых событиями
Таблица, указывающая статусы отдельных триггеров событий. Переменную отображает действие Показать статус.
Имя переменной: | eventTriggerStatus |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя. |
Формат записи:
Имя поля | Тип поля | Примечания |
trigger | Целое | Нулевой индекс триггера в таблице Триггеры, активированные событиями. |
active | Булевое | Указывает, активны ли триггер и тревога. |
details | Таблица данных | Содержит информацию о подстатусе триггера для каждого контекста, соответствующего маске триггера:
|
Статус триггеров, активируемых состоянием
Таблица, указывающая на статусы отдельных триггеров переменных. Переменную отображает действие показать статус.
Имя переменной: | variableTriggerStatus |
Записи: | 0...не ограничено |
Права доступа: | Доступно для чтения на уровне с правами доступа для Наблюдателя. |
Формат записи:
Имя поля | Тип поля | Примечания |
trigger | Целое | Нулевой индекс триггера в таблице Триггеры, активированные состоянием переменной. |
active | Булевое | Указывает, активен ли триггер и тревога. |
details | Таблица данных | Содержит информацию о подстатусе триггера для каждого контекста, соответствующего маске триггера:
|
Общие функции
[?]
У этого контекста нет общих функций.
Общие события
[?]
Общие события: info (информация), contextStatusChanged (статус изменен)
Тревога
См. описание события и его полей здесь.
Имя события | alert |
Права доступа: Период действия: | Доступно на уровне с правами доступа для Наблюдателя. 10 лет |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
description | Строка | Описание тревоги. |
context | Строка | Контекст, определяющий событие/переменную, которые инициировали тревогу. |
entity | Строка | Имя переменной, если тревога была инициирована состоянием переменной/изменением состояния или именем события, если тревога была инициирована событием. |
cause | Строка | Причина тревоги. |
message | Строка | Сообщение тревоги. |
trigger | Строка | Сообщение триггера тревоги. |
data | Таблица данных | Данные тревоги. |
duration | Long | Продолжительность тревоги. Имеет нулевое значение, если тревога все еще активна. Заполняется при деактивации тревоги. |
Деактивация
This event is fired when the alert is deactivated for a certain context.
Имя события: | deactivation |
Права доступа: | Доступно на уровне прав доступа Наблюдатель |
Период действия: | 10 лет |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Комментарии |
context | Строка | Контекст, для которого была деактивирована тревога. |
duration | Длинное | Продолжительность тревоги. |
deactivatorData | Таблица данных | Данные деактивирующего события (при наличии). |