Zabbix proxy¶
В этой статье
Информация
Zabbix Proxy — это компонент распределённой архитектуры системы мониторинга Zabbix, предназначенный для сбора данных от удалённых хостов и передачи их центральному Zabbix Server
Zabbix proxy. Основные возможности¶
Использование Zabbix Proxy позволяет:
- Снизить нагрузку на основной сервер;
- Упростить мониторинг географически распределённых инфраструктур;
- Обеспечить работу в условиях нестабильного или ограниченного сетевого соединения. Zabbix Proxy поддерживает все стандартные методы сбора данных: Zabbix Agent, SNMP, IPMI, JMX, простые проверки, внешние скрипты и др. Важно: Zabbix Proxy не имеет веб-интерфейса и управляется через конфигурационные файлы и центральный сервер Zabbix.
Особенности сборки¶
ID |
---|
Установленное ПО:
ПО | Лицензия |
---|---|
Zabbix proxy | GPLv2 |
Zabbix agent | GPLv2 |
SQLite | Public Domain |
- Возможна установка на Ubuntu 22.04;
- Время на установку 15-20 минут вместе с OS;
- База данных по умолчанию: SQLite;
- Порт сервера по умолчанию: 10051; После установки Zabbix Proxy вы получаете полностью настроенный и готовый к работе сервис Рабочий сервис Zabbix Proxy, запущенный и добавленный в автозагрузку:
Настроенное подключение к основному серверу Zabbix в конфигурационном файле:
Локальную базу данных (по умолчанию — SQLite):
Конфигурационный файл:
Примечание
Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.
Начало работы после развертывания Zabbix proxy¶
Управление осуществляется через конфигурационные файлы и центральный сервер Zabbix.
Первоначальные настройки Zabbix proxy¶
После запуска Zabbix proxy вы можете:
-
Проверить состояние прокси
- в реальном времени: - Просмотреть логи -
Изменить настройки (при необходимости) в
/etc/zabbix/zabbix_proxy.conf
- Server — адрес или хостнейм Zabbix Server:
- База данных — если используется не SQLite, а MySQL или PostgreSQL, необходимо указать:
Примечание
После внесения изменений в конфигурацию обязательно перезапустите сервис:
-
Добавить прокси в веб-интерфейсе Zabbix Server:
- Перейдите в раздел Administration → Proxies.
- Нажмите Create proxy.
- Укажите:
- Proxy name — должно совпадать с параметром Hostname из zabbix_proxy.conf;
- Type — Active (если прокси сам подключается к серверу) или Passive (если сервер опрашивает прокси).
По умолчанию Zabbix Proxy работает в Active-режиме
Примечание
Дополнительные параметры конфигурации:
- ListenPort — порт для Passive-режима
- StartPollers, StartIPMIPollers, StartSNMPTrapper — количество потоков сбора данных
- Timeout — таймаут проверок (по умолчанию 3 сек)
Примечание
Подробная информация по основным настройкам Zabbix proxy содержится в документации разработчиков.
Заказ сервера Zabbix proxy с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.