<< Кликните, чтобы показать Содержание >> Удалённое управление и мониторинг EtherSensor |
Служба EtherSensor RAPI отвечает за удалённый мониторинг и управление сервером EtherSensor. Для этого она использует предварительно настроенные профили.
Профили службы EtherSensor RAPI обеспечивают работу независимых и изолированных друг от друга http2 web-сервисов.
Каждый профиль связан с определённой учётной записью пользователя локальной системы, на которой установлен EtherSensor и имеет в точности тот объём прав, который имеет данный пользователь.
Точкой входа для каждого профиля EtherSensor RAPI является Lua-скрипт, в который передаётся HTTP запрос, а результатом работы профиля является HTTP ответ, сформированный в соответствии с замыслом разработчика скрипта.
Функциональные возможности Lua-скрипта конкретного профиля EtherSensor RAPI ограничиваются только лишь возможностями текущей реализации языка Lua.
Также Lua-скрипт любого профиля EtherSensor RAPI имеет возможность использовать весь API, реализованный для этапа детектирования и анализа событий.
Конфигурационный файл службы EtherSensor RAPI
Конфигурация службы EtherSensor RAPI содержится в XML-файле rapi.xml, расположенном в общей директории конфигураций Microolap EtherSensor [INSTALLDIR]\config.
Параметры командной строки
Служба EtherSensor RAPI в ходе процедуры установки Microolap EtherSensor устанавливается в качестве службы Windows, настроенной на автоматический запуск. Однако, при необходимости она может быть запущена как приложение Windows sensor_rapi.exe со следующими параметрами командной строки:
/process
Запустить процесс sensor_rapi.exe как Windows Win32-процесс (возможно использовать для отладки).
/service
Запустить как службу Windows.
/config
Сохранить конфигурацию службы по умолчанию.