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.