Сервер задач
Актуально для версии v5.3.7
Содержание
Установка.
* запуск дистрибутива; * установка согласно параметрам мастера установки; Руководство администратора:сервер:tm01.png?nolink * по окончанию установки, предоставляется возможность установить чекбокс службы автоматического запуска, и запуск сервера задач после нажатия кнопки «завершить».
Настройка конфигурации.
Руководство администратора:сервер:tm02.png?nolink
- «основная база» - база интеграции, указывается имя этой бд;
- «основной хост» - хост основной базы, указывается ip адрес, и порт;
- «база трекера» - имя базы трекинга;
- «хост трекера» - ip адрес базы трекинга.
- «порт» — порт доступа к веб интерфейсу сервера задач;
- «динамический» - false
При необходимости, окно редактирования конфигурации подключения к БД можно вызвать в корне расположения программы, запустив ServiceConfigurator.
Запуск.
* Для работы сервера задач обязательно требуется видео клиент, поэтому необходимо либо запустить планету, либо отдельно видео клиент;
запускаем ярлык на рабочем столе «PegasusIPE»;
* в адресной строке браузера набираем IP адрес компьютера и порт доступа (по умолчанию 8011); * в появившемся окне авторизации указывается логин — user пароль — user; * в открывшемся окне появится кнопка «добавить задачу».
Создание задачи.
* В окне веб интерфейса нажимается кнопка «добавить задачу»; Руководство администратора:сервер:tm03.png?nolink * в выпадающем меню «Тип» необходимо выбрать интересующий, из списка доступных в базе интеграции; Руководство администратора:сервер:tm04.png?nolink * во вкладке «Элемент» выбирается устройство из базы интеграции, нужно нажать «далее» (данный список фильтруется на основе выбора предыдущего пункта меню); Руководство администратора:сервер:tm05.png?nolink * во вкладке «Шаблон» указываются требуемые действия устройства, нужно нажать «далее»; Руководство администратора:сервер:tm06.png?nolink * в открывшемся окне (Добавление задачи) находятся вкладки: Руководство администратора:сервер:tm07.png?nolink * Информация об объекте; * Element name – имя выбранного объекта в базе; * ElementID – ID объекта в базе; * Базовый тип — тип используемого объекта. * Описание задачи; * Допустимые типы — объект контроля сервера задач; * Название задачи (необязательно); * Исходный скрипт; * Идентификатор задачи — идентификатор для поиска задачи; * можно настроить количество повторов (если значение 0-то повторов бесконечное число), время запуска — время когда запускается задача (время на компьютере); * интервал повтора — с каким интервалом повторять задачу. * Настройка параметров * Основные параметры — для каждого типа задачи основные параметры различны, подробное описание представлено в приложении А. * После того как все параметры работы задачи указаны, необходимо нажать кнопку «сохранить».
Элементы интерфейса созданной задачи.
После нажатия кнопки сохранить окно настройки параметров исчезнет, и станет доступным меню основной панели созданных задач. Руководство администратора:сервер:tm08.png?nolink
* Основная панель — элемент интерфейса созданной задачи, группирует в себе задачи по типам, имеет счетчик общего количества задач, а также количество запущенных задач, при нажатии на саму панель, раскрывает все созданные задачи.Кнопки управления позволяют: * Удалить задачу — удаление указанной задачи или группы задач; * Остановить задачу — пауза, прекращение работы выбранной задачи или группы задач; * Запуск — старт работы, выход из режима остановки выбранной задачи или группы задач; * Копировать задачу — создание новой задачи с точно такими же параметрами; * Редактировать — вызывает окно в котором возможно отредактировать параметры работы задачи (доступно только когда задача остановлена); * Редактировать код — html вкладка содержащая в себе код задачи;
Приложение А.
Параметры задачи «Отслеживание целей поворотным устройством»
Руководство администратора:сервер:tm09.png?nolink
* Время опроса задачи (время перехода к следующему объекту в очереди); * Чекбокс сохранять снимок, при установке делает возможным отображать в виджете(ПКМ по объекту) объекта слежения отображать снимок момента в который произошло событие, по которому повернулась камера. * Тип целей, в списке указывается интересующие цели за которыми будет поворачиваться камера; * Дистанция максимального зума — параметр регулирующий расстояние, за пределами которого происходит максимальное зумирование (рассчет дистанции до цели) * Ограничение максимального зума — указывается значение, за пределы которого зумирование камеры выйти не сможет. * Время фокусировки камеры — значение характеризующее задаржку камеры на объекте слежения, спустя этот интервал камера переключится на другой объект слежения. * Параметры внешнего сервера (указываются логин и пароль от видео клиента, по умолчанию admin, fulladmin)
* Основные параметры задачи «Контроль зоны»: Руководство администратора:сервер:tm10.png?nolink * Тип отслеживаемого объекта — нужно выбрать какие объекты будут регистрироваться при выходе\входе в зону контроля; * Интервал опроса задачи — интервал между регистрацией событий перемещений объектов; * Порог отсутствия активности целей — временной промежуток, по истечению которого цели устанавливается статус «неактивен»; * Время слежения — параметр характеризующий интервал, по истечению которого начинается отслеживание следующей цели в очереди.
* Детекция входа\выхода в зону * Имя события * Размер выборки означает чувствительность фильтра применяемого к движущимся объектам трекинга. * Тип отслеживаемых объектов — нужно выбрать какие объекты будут регистрироваться при выходе\входе в зону контроля;
Установка чекбокса «регистрации события» означает что по выбраным объектам (в поле «тип отслеживаемых объектов») будет происходить передача событий в клиент планеты.\\ Установка чекбокса «тревожное событие» означает что по выбранным объектам вход\выход в зону будет означать тревожное событие, если чекбокс не установлен соответственно событие тревожным не будет.\\