Действия

RES. Руководство администратора

Материал из Флора AI

Общее описание

Сервис предназначен для обеспечения доступа к отчетам kibana в интерфейсе URS и отправки в elasticsearch статистики работы роботов ses.

Термины и определения

Report Engine Service (RES) – сервис проксирования запросов к отчетам kibana в интерфейсе UPS. Сервис отображает все отчеты kibana.

Требования к окружению

Для нормальной работы сервис должен быть установлен на сервере с UPS. В процессе работы сервис взаимодействует со следующими сервисами:

   • UPS – настройка осуществляется через файл /opt/ups/config.json
   • Kibana – настраивается через файл /opt/res/config.json. kibana может быть расположена на другом хосте
   • elasticsearch - настраивается через файл /opt/res/config.json. elasticsearch может быть расположена на другом хосте
   • SES – настраивается через файл /opt/res/config.json. SES может быть расположена на другом хосте
Установка RES

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

Настройка

Файл params.conf

Основной файл конфигурации сервиса RES - /opt/res/config.json состоит из нескольких разделов. Основной раздел - "servers".



Установка и настройка kibana + elasticsearch

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

Протоколы и порты

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

Журналы работы

Для проверки состояния сервиса выполните sudo systemctl status res.

Журнал ошибок пишется в системный журнал, для просмотра можно воспользоваться командой sudo journalctl -u res

Для увеличения информативности журналов можно выполнить от суперпользователя команду: sed -i 's/log-level error/log-level debug/g' /etc/systemd/system/res.service && systemctl daemon-reload && systemctl restart res.service

Удаление и обновление URS

Для удаления выполните команду:

/opt/res/uninstall

Команда удалит сервис и рабочий каталог, включая все файлы конфигурации. Для обновления запустите скрипт установки как указано в п 4. При этом, обновление не изменяет файл /opt/res/config.json.