task_daemon
task_daemon используется для выполнения задач по установке, удалению и переустановке компонентов.
Список задач он получает из служебной БД.
Для выполнения каждой задачи task_daemon создаёт цепочку обращений к HTTP API plagent и последовательно её выполняет.
При остановке службы task_daemon дожидается завершения выполняющихся задач.
Способ установки: Дистрибутив подсистемы мониторинга.
Расположение журналов: системный журнал.
Учётная запись ОС для запуска сервиса: vision.
Используемые учётные записи компонентов подсистемы мониторинга: служебная БД PostgreSQL.
Файлы конфигурации
Настройки task_daemon хранятся в следующих файлах:
-
/etc/systemd/system/vision_taskdaemon.service— служба systemd; -
/opt/skala-r/etc/vision/server/vision_taskdaemon/config.yml— основные настройки; -
/opt/skala-r/etc/vision/server/vision_taskdaemon/web.yml— настройки веб-конфигурации.
Параметры запуска
task_daemon может быть запущен с этими параметрами:
- config
-
Путь к YAML-файлу с основными настройками.
Значение по умолчанию:
/opt/skala-r/etc/vision/server/vision_taskdaemon/config.yml. - version
-
Вывод версии приложения.
- web.config.file
-
Путь к файлу веб-конфигурации.
Значение по умолчанию:
/opt/skala-r/etc/vision/server/vision_taskdaemon/web.yml. - web.listen-address
-
Адрес для прослушивания входящих HTTP-запросов.
Значение по умолчанию:
127.0.0.1:17044.