Онлайн мониторинг событий — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Настройки)
(Настройки)
Строка 64: Строка 64:
 
6. Типовые ответы на отклонение события (отображаются при обработке события). При наличии нескольких типовых ответов необходимо их разделять с помощью клавиши Enter.
 
6. Типовые ответы на отклонение события (отображаются при обработке события). При наличии нескольких типовых ответов необходимо их разделять с помощью клавиши Enter.
  
7. Фильтрация событий по зонам ответственности
+
7. Последовательная обработка событий. Если задействована последовательная обработка событий, то принятие или отклонение события происходит по очереди в соответствии с приоритетом. В первую очередь учитывается приоритет на вкладке. Если событие пришло на вкладку с более высоки приоритетом - то оно первично. Далее события упорядочиваются (внутри вкладки) по приоритету заданному для устройства.
  
8. Кнопка вкл.\выкл. правила.
+
8. Объединение действий по событий.
  
9. Кнопка вкл.\выкл. Оставаться на приоритетной вкладке. При включении данной кнопки нельзя переходить на другую вкладку с более приоритетной, если на ней присутствуют необработанные события.
+
9. Фильтрация событий по зонам ответственности
  
10. Кнопка вкл.\выкл. отправки инцидентов. Если задействована отправка инцидентов, то в окне добавляется три дополнительных поля настройки.
+
10. Кнопка вкл.\выкл. правила.
 +
 
 +
11. Кнопка вкл.\выкл. Оставаться на приоритетной вкладке. При включении данной кнопки нельзя переходить на другую вкладку с более приоритетной, если на ней присутствуют необработанные события.
 +
 
 +
12. Кнопка вкл.\выкл. отправки инцидентов. Если задействована отправка инцидентов, то в окне добавляется три дополнительных поля настройки.
 
[[File:manager_20.PNG|центр]]
 
[[File:manager_20.PNG|центр]]
  
Строка 77: Строка 81:
 
:3) Номер объекта карточки происшествий.
 
:3) Номер объекта карточки происшествий.
  
11. Игнорировать события отключенного датчика. Если данный пункт установлен, то:
+
13. Игнорировать события отключенного датчика. Если данный пункт установлен, то:
  
 
:Если в элементе присутствует параметр "Тайм-аут игнорирования" (ignoreTimeout), то события по данному элементу не отображаются на вкладке в случае, если сумма времени от установки данного параметра и длительности значения этого параметра меньше текущего времени. Например, если тайм-аут игнорирования равен 10 и этот параметр изменен менее 10 секунд назад (то есть дата изменения этого параметра + значение этого параметра <= текущего времени), то параметр не отображается. Но если дата изменения параметра + значение параметра >= текущего времени, то события фиксируются. При этом если тайм-аут игнорирования равен 0, то события всегда приходят.
 
:Если в элементе присутствует параметр "Тайм-аут игнорирования" (ignoreTimeout), то события по данному элементу не отображаются на вкладке в случае, если сумма времени от установки данного параметра и длительности значения этого параметра меньше текущего времени. Например, если тайм-аут игнорирования равен 10 и этот параметр изменен менее 10 секунд назад (то есть дата изменения этого параметра + значение этого параметра <= текущего времени), то параметр не отображается. Но если дата изменения параметра + значение параметра >= текущего времени, то события фиксируются. При этом если тайм-аут игнорирования равен 0, то события всегда приходят.
  
12. Время задержки видео архива (сек).
+
14. Интервал между событиями (для приоритета). Если для у элемента время между двумя событиями меньше чем заданный  интервал, то приоритет обработки (precedence) для данного датчика становится максимальным.
 +
 
 +
15. Время задержки видео архива (сек).
  
13. Глубина хранения событий (в часах)
+
16. Глубина хранения событий (в часах)
  
14. Лимит событий.
+
17. Лимит событий.
  
15. IP адрес сервера генерации речи (для произношения новых событий)
+
18. IP адрес сервера генерации речи (для произношения новых событий)
  
16. Интервал возврата на приоритетную вкладку (сек). Переход к более приоритетной вкладке через указанный промежуток времени происходит, если на ней присутствуют необработанные события.
+
19. Интервал возврата на приоритетную вкладку (сек). Переход к более приоритетной вкладке через указанный промежуток времени происходит, если на ней присутствуют необработанные события.
  
17. Загрузка последних событий (количество).
+
20. Загрузка последних событий (количество).
  
18. Кнопка вкл.\выкл звук. Если звук включен, то в окне появляется возможность его настройки.
+
21. Кнопка вкл.\выкл звук. Если звук включен, то в окне появляется возможность его настройки.
 
[[File:manager_21.PNG|центр]]
 
[[File:manager_21.PNG|центр]]
  
Строка 107: Строка 113:
 
:10) Воспроизведение звука тревоги для выбранного элемента или его параметра.
 
:10) Воспроизведение звука тревоги для выбранного элемента или его параметра.
  
19. Кнопка Применить.
+
22. Кнопка Применить.
  
20. Подключения.
+
23. Кнопка Отменить.
  
21. Кнопка Отменить.
+
24. Подключения.
  
 
===Фильтрация событий по зонам ответственности===
 
===Фильтрация событий по зонам ответственности===

Версия 10:34, 17 марта 2020

Менеджер событий — это веб компонент "Интегра Планета Земля", позволяющий собирать и отображать события с одного или нескольких объектов онлайн.

Для запуска компонента необходимо выбрать пункт меню: Дополнительно => Менеджер событий.

Mon 1.png

Интерфейс

Mon 2.png
  1. Вкладки событий
  2. Основная рабочая зона
  3. Элементы управления
  4. Поиск по событиям
  5. Кнопки перемещения по записям


Интерфейс рабочей области:

Mon 3.png
  1. Воспроизведение видео с событием
  2. Переход к объекту
  3. Время события
  4. Месторасположение объекта
  5. Наименование объекта
  6. Тип объекта
  7. Имя отслеживаемого параметра
  8. Значение параметра
  9. Кнопка "Принять"
  10. Кнопка "Отклонить"

Также присутствует действие "Показать информацию" для некоторых событий Manager 38.PNG.

Manager 36.PNG

По нажатию на данную кнопку отображается подробная информация по событию.

Manager 37.PNG

Элементы управления:

Manager 4.PNG
  1. Редактор правил.
  2. Настройки.
  3. Создание вкладки.
  4. Дублирование вкладки. В дублирующей вкладке автоматически выполняются те же действия, что и в родительской. То есть если в одной из вкладок событие отклонено, то в другой оно тоже будет отклонено. После очищения таблицы в одной вкладке в дублирующей вкладке недавно очищенные события будут иметь статус "Отклонено пользователем".
  5. Редактирование вкладки.
  6. Удаление вкладки.
  7. Очистка событий во вкладке. При очистки вкладке появляется предупреждающее сообщение о том, что все не принятые события будут автоматически отклонены.
Manager 15.PNG

Настройки

Для вызова или закрытия меню необходимо нажать "Ctrl+Q" (в случае если отключен режим редактирования)

Settings.png

1. Режим редактирования.

2. Показать поля поиска.

3. Кнопка вкл.\выкл. отображения изображения события в таблице.

4. Язык интерфейса (Русский, English).

5. Типовые ответы на принятие события (отображаются при обработке события). При наличии нескольких типовых ответов необходимо их разделять с помощью клавиши Enter.

6. Типовые ответы на отклонение события (отображаются при обработке события). При наличии нескольких типовых ответов необходимо их разделять с помощью клавиши Enter.

7. Последовательная обработка событий. Если задействована последовательная обработка событий, то принятие или отклонение события происходит по очереди в соответствии с приоритетом. В первую очередь учитывается приоритет на вкладке. Если событие пришло на вкладку с более высоки приоритетом - то оно первично. Далее события упорядочиваются (внутри вкладки) по приоритету заданному для устройства.

8. Объединение действий по событий.

9. Фильтрация событий по зонам ответственности

10. Кнопка вкл.\выкл. правила.

11. Кнопка вкл.\выкл. Оставаться на приоритетной вкладке. При включении данной кнопки нельзя переходить на другую вкладку с более приоритетной, если на ней присутствуют необработанные события.

12. Кнопка вкл.\выкл. отправки инцидентов. Если задействована отправка инцидентов, то в окне добавляется три дополнительных поля настройки.

Manager 20.PNG
1) Наименование сервера отправки инцидентов (integra_card2).
2) IP адрес сервера карточки происшествий в формате ws://127.0.0.1:8090/ws.
3) Номер объекта карточки происшествий.

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

Если в элементе присутствует параметр "Тайм-аут игнорирования" (ignoreTimeout), то события по данному элементу не отображаются на вкладке в случае, если сумма времени от установки данного параметра и длительности значения этого параметра меньше текущего времени. Например, если тайм-аут игнорирования равен 10 и этот параметр изменен менее 10 секунд назад (то есть дата изменения этого параметра + значение этого параметра <= текущего времени), то параметр не отображается. Но если дата изменения параметра + значение параметра >= текущего времени, то события фиксируются. При этом если тайм-аут игнорирования равен 0, то события всегда приходят.

14. Интервал между событиями (для приоритета). Если для у элемента время между двумя событиями меньше чем заданный интервал, то приоритет обработки (precedence) для данного датчика становится максимальным.

15. Время задержки видео архива (сек).

16. Глубина хранения событий (в часах)

17. Лимит событий.

18. IP адрес сервера генерации речи (для произношения новых событий)

19. Интервал возврата на приоритетную вкладку (сек). Переход к более приоритетной вкладке через указанный промежуток времени происходит, если на ней присутствуют необработанные события.

20. Загрузка последних событий (количество).

21. Кнопка вкл.\выкл звук. Если звук включен, то в окне появляется возможность его настройки.

Manager 21.PNG
1) Кнопка вкл.\выкл. циклического воспроизведения (сек).
2) Интервал между циклами воспроизведения (сек).
3) Поле поиска
4) Раскрыть дерево элементов
5) Свернуть дерево элементов.
6) Область отображения списка типов, их состояний и команд.
7) Воспроизведение звука по умолчанию для выбранного элемента или его параметра.
8) Режим без звука для выбранного элемента или его параметра.
9) Произнести событие для выбранного элемента или его параметра.
10) Воспроизведение звука тревоги для выбранного элемента или его параметра.

22. Кнопка Применить.

23. Кнопка Отменить.

24. Подключения.

Фильтрация событий по зонам ответственности

Для того чтобы настроить фильтрацию событий по зонам ответственности необходимо:

1. В клиенте Интегра 4D выбрать пункт меню: Файл => Настройки => Вкладка Общие. В разделе "Настройки рабочего места" установить галочки на пункты "Разрешить управление рабочим местом через сервис мгновенных оповещений", "Включить управление зонами ответственности".

Manager 55.PNG

2. В настройках открыть вкладку "Подключения". Добавить адрес ws://192.168.11.133:8102/ws в поле Сервер мгновенных сообщений.

Manager 56.PNG

3. Сохранить изменения.

4. Открыть веб-компонент Скада через 192.168.11.133:8102, убедиться, что на сервере добавились два следующих элемента: IPE и Пользователь.

5. Добавить элемент "Зона ответственности". В свойствах элемента указать имя объекта, область, состояние и цвет.

Manager 57.PNG

6. К рабочему месту в параметр zonus_list добавить идентификатор элемента "Зона ответственности".

Manager 58.PNG

7. Открыть объект, который необходимо отслеживать, например Офис Интегра-С. В свойствах необходимых датчиков в параметре "Зона ответственности" указать идентификатор раннее добавленной зоны.

8. После перезагрузки клиента Интегра 4D появится окно "Зона ответственности".

Manager 59.PNG

По нажатию на ПКМ по зоне ответственности появится контекстное меню с пунктами:

1) Передать
2) Принять
Manager 60.PNG

Зоны могут быть окрашены в следующие цвета:

1) Желтый - зона находится в состоянии передачи
2) Зеленый - зона принята
3) Красный - зона никем не отслеживается

9. Открыть веб-компонент Менеджер событий, окно Настройки, установить фильтрацию событий по зонам ответственности, в параметр "Подключения" добавить сервер ws://192.168.11.133:8102/ws.

В результате в менеджер событий будут приходить события только с тех датчиков, которые прикреплены либо к принятой зоне ответственности, либо к переданной.

Редактор вкладок

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

2редактор вкладок.png

1. Поле для ввода названия вкладки.

2. Поле установки приоритета вкладки.

3. Сортировать события по приоритету устройства.

4. Раскрывать доп.информацию при добавлении события.

5. Группировка однотипных необработанных событий. После включения данного пункта, появляется поле ввода лимита объединения однотипных событий (сек).

Manager 52.PNG
При включении данного функционала на вкладке события должны группироваться в одной строке, при этом в первом столбце указывается количество событий в группе. При обработке группы событий принятие и отклонение происходит по всем событиям, которые были сгруппированны.
Критерии группировки событий:
- идентичные события - то есть событие с одного и того же сервера, датчика с одним и тем же именем параметра и с одинаковым значением (к примеру состояние норма по датчику камера 131 с сервера офис интегра-с);
- событие не обработано;
- время происхождения входящего события - время однотипного события уже существующего < заданного времени объединения однотипных событий.
Manager 53.PNG

6. Выводить статус события. Статус может быть установлен только у эвентов: Событие состояний (StateEvent), Событие в зоне, так как только данные события можно обработать (принять или отклонить). После включения данного пункта, открывается список способов отображения статуса события.

Manager 10.PNG

Это относится к отображению комментария по событию, добавляющийся при обработке события (принятии или отклонении).

Manager 11.PNG

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

Manager 12.PNG

Иначе комментарий будет отображен в поле статуса.

Manager 13.PNG

7. Поле установки времени на реакцию по событию (сек.). Если установлено значение, то события с истекшим временем реакции окрашиваются в красный цвет. При этом происходит автоприем события, если отображен столбец "Статус", также выполняется отправка данных инцидентов, если данная настройка включена (в окне "Настройки").

Manager 14.PNG

8. Поле установки таймаута автозакрытия (сек.). Если выбрано действие "Автозакрытие камер (после обработки события или по установленному таймауту)", то камера будет закрыта только после истечения времени, указанного в данном поле.

9. Меню настроек действий на вкладке.

Mon 7.png

При выборе действия "Открытие регламента событий" становится активным поле ввода названия регламента.

При выборе действия "Автооткрытие камер" открывается дополнительный список действий.

Manager 17.PNG

10. Меню выбора серверов для мониторинга.

Mon 8.png

11. Меню выбора элементов с выбранного сервера. При указании типов для мониторинга в списке ниже отображаются только элементы выбранных типов.

Manager 18.PNG

12. Использовать выбранные параметры как фильтр для событий.

13. Элементы управления.

Manager 9.PNG

1) Раскрыть дерево элементов.
2) Свернуть дерево элементов.
3) Выбрать все.
4) Убрать выделение со всех элементов.
5) Инверсия выбора.

14. Список типов.

15. Кнопка «Применить».

16. Кнопка «Отменить.

17. Поле поиска в списке типов.

Обработка события

События обрабатываются с помощью кнопок "Принять" и "Отклонить", при этом обработать можно только у эвентов: Событие состояний (StateEvent), Событие в зоне.

Manager 47.PNG

По нажатию на одну из кнопок откроется окно принятия или отклонения события с возможностью ввода комментария. При этом если в настройках были указаны типовые ответы, они также отобразятся в окне.

Manager 46.PNG

Если выбрать один из типовых ответов, то он будет отображен в поле "Статус".

Manager 48.PNG

Если необходимо ввести комментарий, отличный от типовых ответов, его необходимо ввести в соответствующее поле.

Manager 49.PNG

После нажатия на кнопку "Применить" комментарий будет отображен в поле "Статус".

Manager 50.PNG

Редактор правил

Правило — это набор последовательных действий, настраиваемый пользователем и позволяющий при происходящем событии производить какие-либо действия автоматически. Редактор правил активируется через меню настроек путем нажатия кнопки «Задействовать редактор правил».

Mon 9.png

1. Кнопка «Добавить правило».

При нажатии на кнопку откроется строка. В неё необходимо ввести имя нового правила и нажать клавишу "Enter".

Mon 10.png

2. Кнопка «Найти правило».

При нажатии на кнопку откроется строка. В неё необходимо ввести имя правила. При вводе имени правила в строку будут отображаться правила, удовлетворяющие условию поиска.

Mon 12.png

Меню настройки правила

Для настройки правила необходимо нажать на его имя.

Mon 11.png
1. Имя правила.
2. «Объект»: выбор объекта для мониторинга.
3. «Типы»: выбор типов для мониторинга.
4. «Устройства»: выбор доступных на объекте устройств.
5. «Условия»: создание условий для мониторинга. Может быть создано несколько условий, при этом для срабатывания правила необходимо одновременное выполнение всех условий.
Manager 40.PNG
1) Параметр, имеющийся в выбранных типах.
2) Условный оператор (для параметра «Состояние» - in, для остальных - =, >, <).
3) Значение.
4) Кнопка «Добавить условие».
6.«Действия»: выбор выполняемых действий.
Mon 13.png
1. Открыть камеру.
Manager 27.PNG
Для добавления данного действия необходимо заполнить следующие поля:
1) «Объект»: выбор объекта, на котором будет открываться камера.
2) «Устройство»: выбор доступной камеры на объекте.
3) «Воспроизводить архив».
2. Закрыть камеру.
Manager 28.PNG
Для добавления данного действия необходимо заполнить следующие поля:
1) «Объект»: выбор объекта, на котором будет закрываться камера.
2) «Устройство»: выбор доступной камеры на объекте.
3. Перейти к устройству.
Manager 29.PNG
Для добавления данного действия необходимо заполнить следующие поля:
1) «Объект»: выбор объекта, на котором будет выбрано устройство.
2) «Устройство»: выбор доступного устройства на объекте, к которому будет осуществлен переход.
4. Перейти к плану. Для добавления данного действия необходимо заполнить поле «Объект», к плану которого будет осуществлен переход.
5. Открыть отчет.
Manager 30.PNG
Для добавления данного действия необходимо заполнить следующие поля:
1) «Объект»: выбор объекта, по которому будет открыт отчет.
2) «Профиль»: название шаблона.
6. Перейти к событию.
7. Открыть регламент действий. Для добавления данного действия необходимо заполнить поле «Регламент», введя его имя.

Создание вкладки

Рассмотрим создание вкладки на конкретном задании. Например, необходимо отображать все состояния «Движение в зоне» с IP видеокамер «Cam 134 Программисты», «Cam 140 Проектный отдел (Нач. проектного отдела)», с сервера «Офис Интегра-С» и настроить «Автопереход на вкладку». Как на рисунке 10, вводим название вкладки «Движение в зоне», в настройках вкладки выбираем «Автопереход на вкладку», сервер мониторинга выбираем «Офис Интегра-С», в списке элементов выбираем «Cam 134 Программисты», «Cam 140 Проектный отдел (Нач. проектного отдела)», далее в списке типов датчиков ищем «IP видеокамера» в свойствах выбираем состояние «Движение в зоне». Нажимаем применить.

При необходимости можно создавать несколько вкладок, для этого нажимаем кнопку «Создать вкладку». Для удаления необходимых вкладок используйте кнопку «Удалить вкладку». Для дублирования вкладки нажмите кнопку "Дублировать вкладку".

Mon 14.png

Создание правила

Рассмотрим создание правила. Например, необходимо открывать видеокамеру «Cam 116 Улица» с сервера «Офис Интегра-С», если ее состояние будет «Тревога» или «Движение в зоне». Как на рисунке ниже, вводим название правила «Тревога на Cam 116», сервер мониторинга выбираем «Офис Интегра-С», в списке типов выбираем «IP видеокамера», в списке элементов выбираем «Cam 116 Улица». Далее необходимо составить условие, в параметрах выбираем «Состояние», оператор условия «in» автоматически будет установлен, в списке возможных состояний выбираем «Тревога» и «Движение в зоне». После этого формируем действие. Выбираем действие «Открыть камеру», объект - «Офис Интегра-С», устройство - «Cam 116 Улица». Нажимаем «Добавить», а затем «Применить».

Manager 41.PNG

Регламент действий

Регламент действий — это веб компонент, реализованный в виде настраиваемого уведомления с возможностью управления.

Для того чтобы добавить регламент действий в редакторе правил, необходимо:

  1. Выбрать «Действия»
  2. Нажать «Новое действие»
  3. Нажать «Выберите действие»
  4. Нажать «Открыть регламент действий».
Mon 15.png

Далее вводим имя регламента. Все регламенты, созданные пользователем, должны лежать в папке: IntegraPlanetEarthX.X.X\www\customEvent\widgets\actionsTemplate

Mon 16.png

В поле «Регламент» вводим имя заранее созданного регламента, например «window_opened». Нажимаем «Добавить» и «Сохранить».

Mon 17.png

Теперь при изменении состояния устройств на «Тревога» будет появляться окно уведомления.

Mon 18.png

Создание шаблона

Сам шаблон представляет собой файл с расширением .js

Mon 19.png