Руководство по развертыванию прокси Zabbix в AWS

Обзор

На этой странице описывается развертывание прокси Zabbix с использованием AWS.

Для развертывания на платформе доступны несколько версий Zabbix. Обязательно ознакомьтесь с документацией для той же версии Zabbix, которую вы развернули. Документацию для разных версий Zabbix можно выбрать в раскрывающемся меню версий.

Развертывание прокси Zabbix

Для использования компонента прокси Zabbix требуется работающий экземпляр сервера Zabbix.

Чтобы развернуть прокси Zabbix, сначала перейдите на страницу Zabbix в AWS Marketplace. Затем нажмите View purchase options, чтобы развернуть образ и перейти на страницу подписки.

Нажмите кнопку Accept terms, чтобы принять Terms and Conditions.

Нажмите кнопку Continue to Configuration, чтобы перейти к разделу Configuration для прокси Zabbix.

Выберите вариант Fulfilment, версию Zabbix и предпочтительный регион.

Нажмите кнопку Continue to Launch. На странице Launch выберите предпочтительные параметры Launch, тип экземпляра EC2, VPC и подсети.

В нижней части страницы Launch укажите параметры группы безопасности и выберите или создайте пару ключей EC2. Обязательно сохраните закрытый ключ в безопасном месте.

Если выбрать Create a new Security Group based on the Seller settings, будет разрешен TCP-порт 10051 (сервер Zabbix). Примечание: если вы хотите получить доступ к экземпляру через SSH, необходимо также разрешить SSH-подключения в настройках группы безопасности.

Наконец, нажмите кнопку Launch. Поздравляем! Развертывание прокси Zabbix началось.

Настройка и доступ к прокси Zabbix

Откройте раздел Instances в консоли EC2 и выберите недавно развернутый экземпляр прокси Zabbix.

Подключитесь к общедоступному адресу IPv4 или общедоступному DNS-имени IPv4 прокси Zabbix по протоколу SSH. Имя пользователя SSH по умолчанию — rocky. Не забудьте использовать пару ключей, созданную ранее.

Генерация учетных данных может занять несколько минут. Подождите несколько минут, прежде чем пытаться подключиться.

Файл конфигурации прокси Zabbix находится в /etc/zabbix/zabbix_proxy.conf.

Файл конфигурации можно открыть в любом удобном текстовом редакторе, например vi:

sudo vi /etc/zabbix/zabbix_proxy.conf

Первоначальная настройка прокси заключается в изменении параметров ProxyMode, Server и Hostname в файле конфигурации прокси Zabbix.

Режим прокси можно изменить путем редактирования параметра ProxyMode. Установите ProxyMode=0 для активного режима или ProxyMode=1 для пассивного режима.

Параметр Server должен содержать IP-адрес сервера Zabbix. Например:

Server=192.168.50.141

Параметр Hostname должен содержать имя узла сети прокси Zabbix. Указанное здесь имя узла сети должно совпадать с именем прокси, заданным во время настройки прокси в веб-интерфейсе Zabbix. Например:

Hostname=EC2-Frankfurt

После завершения настройки перезапустите прокси Zabbix с помощью следующей команды:

sudo systemctl restart zabbix-proxy

Примечание: используйте sudo для редактирования файлов конфигурации и выполнения команд из командной строки.

Откройте веб-интерфейс Zabbix и перейдите в раздел Administration > Proxies. Нажмите кнопку Create proxy.

Введите то же имя прокси, что и значение параметра Hostname в файле конфигурации прокси.

Выберите режим прокси и укажите IP-адрес прокси (необязательно для активных прокси).

Нажмите Create proxy.

Расположение базы данных прокси

База данных SQLite прокси хранится в /tmp/zabbix_proxy.sqlite3 и указывается параметром DBName в файле конфигурации прокси Zabbix.