Настройка утилиты kuma-kont

19 октября 2026

ID 298977

Настройка утилиты kuma-kont включает в себя следующие шаги:

  1. Создание конфигурационного файла kuma-kont-config.yaml.
  2. Создание сервиса kuma-kont.

Создание конфигурационного файла kuma-kont-config.yaml

Чтобы создать конфигурационный файл kuma-kont-config.yaml:

  1. Перейдите в директорию установщика Kaspersky Symphony XDR, выполнив следующую команду:

    cd kuma-ansible-installer/roles/kuma/files

  2. Извлеките архив kuma-kont.tar:

    tar -xvf kuma-kont.tar

  3. Перейдите в директорию утилиты:

    cd kuma-kont

  4. Создайте конфигурационный файл с именем kuma-ptvm-config.yaml, скопировав шаблон kuma-ptvm-config-template.yaml:

    cp kuma-kont-config-template.yaml kuma-kont-config.yaml

  5. Измените права на чтение для конфигурационного файла:

    sudo chown <имя_пользователя>:<группа> kuma-kont-config.yaml

    sudo chmod 600 kuma-kont-config.yaml

    Замените <имя_пользователя> на имя пользователя операционной системы, который будет использовать сервис.

  6. Измените параметры в конфигурационном файле kuma-kont-config.yaml.

    Укажите значения для следующих параметров:

    • General settings: state_file, log_file_path.
    • Kontinent Database: name, user, password, host, port.
    • параметры группы KUMA Collector: address, port, protocol.

      Пример конфигурации приведен в файле kuma-kont-config-template.yaml.

  7. Сохраните изменения в файле.

Конфигурационный файл создан.

Создание сервиса

Чтобы создать сервис kuma-kont:

  1. Измените права на выполнение для исполняемого файла:

    sudo chown <имя_пользователя>:<group> <путь_к_исполняемому_файлу>

    sudo chmod 700 <путь_к_исполняемому_файлу>

  2. Создайте файл /etc/systemd/system/kuma-kont.service со следующим содержимым:

    [Unit]

    Description=Connector Kontinent 3.9

    After=network.target

    [Service]

    User=<user name>

    ExecStart=<путь_к_исполняемому_файлу> --config <путь_к_конфигурационному_файлу>

    Restart=always

    RestartSec=10

    [Install]

    WantedBy=multi-user.target

    Замените <имя_пользователя> на имя пользователя операционной системы, который будет использовать сервис.

  3. Укажите путь к исполняемому файлу.

    Укажите путь к исполняемому файлу kuma-kont в поле ExecStart.

    Например, если файл kuma-kont находится в директории /usr/bin/, оставьте значение по умолчанию.

  4. Укажите путь к конфигурационному файлу.

    Укажите путь к конфигурационному файлу kuma-kont-config.yaml в поле ExecStart. Например, если файл kuma-kont-config.yaml находится в директории /path/to/, укажите этот путь.

    Пример файла kuma-kont.service

    [Unit]

    Description=Continent Service

    After=network.target

    [Service]

    User=user-example

    ExecStart=./usr/bin/kuma-kont --config /path/to/kuma-kont-config.yaml

    Restart=always

    RestartSec=10

    [Install]

    WantedBy=multi-user.target

  5. Загрузите конфигурацию systemd:

    sudo systemctl daemon-reload

  6. Добавьте сервис в автозагрузку операционной системы:

    sudo systemctl enable kuma-kont

Утилита kuma-kont запускается как сервис при запуске системы.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!