Frod

13.10.2026

zabbix proxy docker

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

Понятно, что мне нужно создать статью по теме "Zabbix Proxy Docker", которая будет удовлетворять требованиям экспертности, соответствовать поисковым системам и учитывать культурные особенности целевого рынка.

Здесь начинается моя статья:

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

Zabbix — это популярная система мониторинга, которая помогает организациям отслеживать работоспособность своих серверов и сетей. Одним из ключевых компонентов Zabbix является Zabbix Proxy, который позволяет расширить возможности мониторинга и обеспечить более точную информацию о состоянии системы.

В этом руководстве мы рассмотрим установку и настройку Zabbix Proxy в Docker. Мы будем использовать Docker compose для создания контейнеров Zabbix Proxy и Zabbix Server.

Предварительные требования

Чтобы начать работу с Zabbix Proxy в Docker, вам потребуется:

  • Дополнение Docker на вашем компьютере
  • Docker Compose
  • Контейнер Zabbix Server (можно использовать образ из Docker Hub)

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

Создайте новый файл конфигурации 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"
 depends_on:
 - zabbix-server
 zabbix-server:
 image: zabbix/zabbix-server:latest
 container_name: zabbix-server
 ports:
 - "10051:10051"

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

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

Создайте новый файл под названием zabbix-proxy.conf. Добавьте следующий код:

Server=192.168.1.100
ServerActive=192.168.1.100

В этом файле конфигурации мы указываем адрес сервера Zabbix Server и активного сервера.

Шаг 3: Запуск контейнеров

Запустите контейнеры с помощью команды docker-compose up -d. Это создаст обоих контейнеров и запустит их в фоновом режиме.

Шаг 4: Настройка Zabbix Proxy

Настройте Zabbix Proxy, размещая файл конфигурации zabbix-proxy.conf в каталоге, где находится Docker Compose файл. Затем перезапустите контейнер с помощью команды docker-compose restart zabbix-proxy.

Шаг 5: Проверка работы Zabbix Proxy

Проверьте работу Zabbix Proxy, отправив запрос на адрес http://localhost:10051/zabbix в браузере. Если все работает правильно, вы увидите страницу авторизации Zabbix.

Итак, мы закончили настройку Zabbix Proxy в Docker. Теперь вы можете использовать Zabbix для мониторинга своей системы.