Установка сервиса Метрики на хосте
Установка сервиса Метрики выполняется с помощью установщика expand.sh и файла инвентаря expand.inventory.yml.
Чтобы установить сервис Метрики на хосте:
- Убедитесь, что на целевых машинах соблюдены аппаратные и программные требования, а также требования к установке.
- На контрольной машине перейдите в директорию с распакованным установщиком KUMA, выполнив следующую команду:
cd kuma-ansible-installer - Скопируйте шаблон expand.inventory.yml.template и создайте файл инвентаря с именем expand.inventory.yml:
cp expand.inventory.yml.template expand.inventory.yml - Отредактируйте параметры файла инвентаря expand.inventory.yml и в секции
kuma_metricsукажите хост, на котором вы хотите установить сервис Метрики. - На контрольной машине с доступом root из папки с распакованным установщиком выполните следующую команду:
./expand.sh expand.inventory.yml
В результате выполнения команды на хосте, указанном в секции
kuma_metrics,появятся файлы для создания и установки сервиса Метрики. - В веб-интерфейсе KUMA в разделе Ресурсы и сервисы → Активные сервисы в раскрывающемся списке Добавить выберите Добавить сервис Метрики.
- В открывшемся окне Добавить сервис Метрики укажите название сервиса в поле Имя сервиса Метрики.
- Нажмите Добавить.
Окно Добавить сервис Метрики свернется, в правом верхнем углу появится уведомление "Сервис Метрики добавлен" и будет выполнен переход в раздел Активные сервисы. Сервис Метрики добавлен в список сервисов и находится в красном статусе.
- В разделе Активные сервисы установите флажок рядом с сервисом Метрики и на панели инструментов или в меню (
) выберите Копировать идентификатор. - Установите сервис Метрики на хосте, указанном в файле инвентаря expand.inventory.yml. Для этого в консоли командной строки выполните следующую команду:
sudo /opt/kaspersky/kuma/kuma metrics --core https://<FQDN сервера Ядра KUMA>:<порт, используемый Ядром KUMA для внутренних коммуникаций (по умолчанию используется порт 7210)> --id <идентификатор сервиса, скопированный из веб-интерфейса KUMA> --api.port <порт, используемый для связи с устанавливаемым компонентом> --installПример: sudo /opt/kaspersky/kuma/kuma metrics --core https://kuma.example.com:7210 --id XXXX --api.port YYYY --install - Если вы хотите перенести исторические данные прежнего сервиса Метрики, скопируйте директорию data со старого хоста на новый, сохранив все атрибуты файлов (владельца, группу, права доступа, временные метки):
sudo mv /opt/kaspersky/kuma/metrics/<идентификатор прежнего сервиса Метрики>/data /opt/kaspersky/kuma/metrics/<идентификатор нового сервиса Метрики>/dataПосле копирования убедитесь, что директория data и содержащиеся в ней файлы принадлежат пользователю и группе, под которыми работает сервис Метрики (по умолчанию kuma:kuma):
sudo chown -R kuma:kuma /opt/kaspersky/kuma/metrics/<
идентификатор нового сервиса Метрики>/datasudo chmod -R 750 /opt/kaspersky/kuma/metrics/<
идентификатор нового сервиса Метрики>/data - Выполните запуск сервиса Метрики с помощью следующей команды:
sudo systemctl start metrics.service
Сервис Метрики установлен и запущен.