Svyaz

09.07.2026

zabbix proxy docker

Svyaz VPN — свобода без границ

Установка и настройка Zabbix Proxy в Docker

В этом руководстве мы рассмотрим процесс установки и настройки Zabbix Proxy в Docker-окружении. Zabbix Proxy - это служба, которая позволяет разделять нагрузку мониторинга между сервером Zabbix и клиентскими агентами, повышая эффективность и надежность мониторинга.

Шаг 1. Установка Docker и Docker Compose

Чтобы начать работу, вам потребуется иметь Docker и Docker Compose установлены на своей системе. Если вы еще не установили их, вы можете сделать это, следуя официальной документации.

Шаг 2. Создание конфигурационного файла Docker Compose

Создайте файл docker-compose.yml с содержимым:

version: '3'
services:
  zabbix-proxy:
    image: zabbix/zabbix-proxy:latest
    container_name: zabbix-proxy
    volumes:
      - ./zabbix-proxy.conf:/etc/zabbix/zabbix_proxy.conf
    ports:
      - "10051:10051"

Этот файл конфигурирует Docker Compose для создания контейнера Zabbix Proxy с именем zabbix-proxy, который будет использовать конфигурационный файл zabbix-proxy.conf из текущей директории.

Шаг 3. Создание конфигурационного файла Zabbix Proxy

Создайте файл zabbix-proxy.conf с содержимым:

Server=0.0.0.0
ServerActive=0.0.0.0
ListenIP=0.0.0.0
ListenPort=10051

Этот файл конфигурирует Zabbix Proxy для прослушивания порта 10051 и передачи данных на сервер Zabbix.

Шаг 4. Запуск контейнера Zabbix Proxy

Выполните команду docker-compose up -d для запуска контейнера Zabbix Proxy в фоновом режиме.

Шаг 5. Настройка сервера Zabbix

На сервере Zabbix необходимо добавить конфигурацию для Zabbix Proxy. Добавьте в файл zabbix_server.conf следующие строки:

Server=0.0.0.0
ServerActive=0.0.0.0
ListenIP=0.0.0.0
ListenPort=10051

Эти строки конфигурируют сервер Zabbix для прослушивания порта 10051 и ожидания подключений от Zabbix Proxy.

Шаг 6. Проверка подключения

Проверьте, что Zabbix Proxy подключился к серверу Zabbix, выполнив команду docker logs -f zabbix-proxy. Если все работает правильно, вы должны увидеть сообщения об обмене данными между Zabbix Proxy и сервером Zabbix.

Вывод

В этом руководстве мы рассмотрели процесс установки и настройки Zabbix Proxy в Docker-окружении. Мы создали конфигурационные файлы для Docker Compose и Zabbix Proxy, запустили контейнер Zabbix Proxy и настроили сервер Zabbix для работы с Zabbix Proxy. Если у вас возникли какие-либо вопросы или проблемы, не стесняйтесь задавать их в комментариях.

Дополнительные ресурсы: