22.1. Процесс установки #
Чтобы использовать PPEM в контейнерных средах:
Создайте образ контейнера с менеджером.
Создайте новые образы контейнеров СУБД или измените существующие для интеграции в них агента, чтобы выполнять мониторинг и управление СУБД через PPEM.
Поскольку агент и сервер СУБД будут одновременно работать в одном контейнере, по умолчанию для работы с образом должен использоваться менеджер служб.
Настройте сетевое взаимодействие контейнеров, чтобы менеджер имел доступ к агентам и наоборот:
Если планируется разместить контейнеры со службами агента и менеджера в разных сетях или на разных хостах, убедитесь, что IP-адреса контейнеров не скрыты NAT и доступны извне.
Например, с Docker можно использовать сетевые драйверы
overlayилиmacvlan.Скорректируйте политики сетевого трафика при их наличии, чтобы разрешить трафик PPEM.
За подробной информацией о требованиях к сетевому взаимодействию с PPEM обратитесь к разделу Безопасность.
Получите API-ключ для настройки агентов:
Запустите контейнер со службой менеджера.
В навигационной панели перейдите в Главная.
Если на странице отображается инструкция по установке агента, скопируйте ключ из инструкции.
Если инструкции нет, выполните следующие действия:
В навигационной панели перейдите в Инфраструктура → Агенты.
В столбце Ключ аутентификации для любого агента нажмите либо
, чтобы скопировать ключ, либо
, чтобы посмотреть ключ.
Создайте файл конфигурации агента
ppem-agent.yml:Укажите параметры для подключения агента к контейнерной СУБД.
Укажите ранее полученный API-ключ и URL для подключения агента к менеджеру.
Запустите контейнеры СУБД, передав в них ранее созданный файл конфигурации агента.