22.1. Процесс установки #

Чтобы использовать PPEM в контейнерных средах:

  1. Создайте образ контейнера с менеджером.

  2. Создайте новые образы контейнеров СУБД или измените существующие для интеграции в них агента, чтобы выполнять мониторинг и управление СУБД через PPEM.

    Поскольку агент и сервер СУБД будут одновременно работать в одном контейнере, по умолчанию для работы с образом должен использоваться менеджер служб.

  3. Настройте сетевое взаимодействие контейнеров, чтобы менеджер имел доступ к агентам и наоборот:

    1. Если планируется разместить контейнеры со службами агента и менеджера в разных сетях или на разных хостах, убедитесь, что IP-адреса контейнеров не скрыты NAT и доступны извне.

      Например, с Docker можно использовать сетевые драйверы overlay или macvlan.

    2. Скорректируйте политики сетевого трафика при их наличии, чтобы разрешить трафик PPEM.

      За подробной информацией о требованиях к сетевому взаимодействию с PPEM обратитесь к разделу Безопасность.

  4. Получите API-ключ для настройки агентов:

    1. Запустите контейнер со службой менеджера.

    2. Войдите в веб-приложение.

    3. В навигационной панели перейдите в Главная.

    4. Если на странице отображается инструкция по установке агента, скопируйте ключ из инструкции.

    5. Если инструкции нет, выполните следующие действия:

      1. В навигационной панели перейдите в ИнфраструктураАгенты.

      2. В столбце Ключ аутентификации для любого агента нажмите либо Скопировать ключ, чтобы скопировать ключ, либо Показать, чтобы посмотреть ключ.

  5. Создайте файл конфигурации агента ppem-agent.yml:

    1. Укажите параметры для подключения агента к контейнерной СУБД.

    2. Укажите ранее полученный API-ключ и URL для подключения агента к менеджеру.

  6. Запустите контейнеры СУБД, передав в них ранее созданный файл конфигурации агента.