Агент Платформы (plagent)

Через Агент Платформы (plagent) подсистема мониторинга по HTTPS управляет настройками Агентов Мониторинга.

Установите plagent на узлы, на которых необходимо:

  • настраивать сбор метрик через веб-интерфейс подсистемы мониторинга;

  • обеспечить доступ с использованием протокола SSH для пользователей платформы.

Для plagent существуют плагины. Не путайте их с плагинами vision_core.

Поддерживаемые ОС

plagent может быть установлен на узлы, работающие под управлением одной из этих ОС:

  • ALT Linux Server 10.*;

  • ALT Linux Server 8 СП p10 (c10f1);

  • ALT Linux Server 8 СП p9 (c9f2);

  • ALT Linux Server СП p10 (c10f2);

  • Astra Linux Special Edition 1.7.3 (режим защищённости «Воронеж»);

  • РЕД ОС 7.3;

  • РЕД ОС 8.0.

Способ установки: плейбук plagent/install.yml из дистрибутива подсистемы мониторинга.

Для выполнения плейбука необходим доступ к узлам по SSH. Перед началом развёртывания plagent обеспечьте сетевую связность между узлами и доступность серверов с узла управления подсистемой мониторинга, а также наличие доступа к ним по протоколу SSH через порт 22.

Расположение журналов: системный журнал.

Порт по умолчанию: 7550.

Учётная запись ОС для запуска сервиса: plagent.

Конфигураонные файлы

Настройки plagent хранятся в следующих файлах:

  • /etc/systemd/system/plagent.service — служба systemd;

  • /opt/skala-r/plagent/environment.env — параметры запуска, в том числе ограничение доступа к компоненту с помощью токенов;

  • /opt/skala-r/plagent/web.yml — веб-конфигурация;

  • /opt/skala-r/plagent/whitelists/vision — белый список разрешённых операций.

Параметры запуска

--audit.filePath

Путь к файлу лога аудита.

Пустое значение отключает аудит.

Значение по умолчанию: /opt/skala-r/var/log/plagent/audit/audit.log.

--db.path

Путь к файлу базы данных plagent.

Значение по умолчанию: /opt/skala-r/plagent/db.

--io.folder

Директория для хранения истории данных, принятых и переданных plagent.

Значение по умолчанию: /opt/skala-r/plagent/io.

--plugins.folder

Путь к директории с плагинами.

Значение по умолчанию: /opt/skala-r/plagent/plugins.

--uploads.folder

Путь к директории хранения загруженных файлов.

Значение по умолчанию: /opt/skala-r/plagent/upload.

--use_sudo

Использование sudo для запуска плагинов.

--web.config.file

Путь к файлу веб-конфигурации компонента.

Значение по умолчанию: /opt/skala-r/plagent/web.yml.

--web.listen-address

Адрес для прослушивания входящих HTTP-запросов.

Значение по умолчанию: :7550 (порт 7550 на всех сетевых интерфейсах).

--whitelists.folder

Путь к директории с файлами конфигурации белых списков.

Значение по умолчанию: /opt/skala-r/plagent/whitelists.