Zabbix прокси это процесс, который может собирать данные мониторинга с одного или нескольких наблюдаемых устройств и отправлять эту информацию Zabbix серверу, впринципе прокси работает от имени сервера. Все собранные данные локально буферизуются и затем отправляются Zabbix серверу, которому принадлежит этот прокси.
Развертывание прокси опционально, но может быть очень полезна для распределения нагрузки на одиночный Zabbix сервер. Если данные собирают только прокси, то обработка этих данных на сервере значительно уменьшает загрузку ЦПУ и I/O диска.
Zabbix прокси - идеальное решение для централизованного мониторинга удаленных мест, филиалов и сетей без местных администраторов.
Для Zabbix прокси требуется отдельная база данных.
Смотрите также: Использование прокси в распределенных средах
Zabbix прокси стартует как демон. Прокси может быть запущен командой:
shell> cd sbin shell> ./zabbix_proxy
Вы можете использовать следующие параметры командной строки с Zabbix прокси:
-c --config <файл> абсолютный путь до файла конфигурации (по умолчанию /etc/zabbix/zabbix_proxy.conf) -R --runtime-control <опция> выполнение административных функций -h --help отображает это сообщение помощи -V --version отображает номер версии
Примеры параметров командой строки:
shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf shell> zabbix_proxy --help shell> zabbix_proxy -V
Опции контроля выполнения:
Опция | Описание |
---|---|
config_cache_reload | Перезагрузка кэша конфигурации. Игнорируется если кэш уже загружается. Активный Zabbix прокси подключится к Zabbix серверу и запросит данные конфигурации. |
Пример использования контроля выполнения для перезагрузки кэша конфигурации прокси:
shell> zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf -R config_cache_reload
Zabbix прокси спроектирован для запуска от не привилегированного пользователя (non-root). Он будет работать от любого не привилегированного пользователя от которого был запущен. Таким образом, вы можете запускать прокси от имени любого не привилегированного пользователя, без каких либо последствий.
Если вы попытаетесь запустить прокси от 'root', он сразу переключится на пользователя 'zabbix', который должен присутствовать в вашей системе.
В данный момент эти настройки не могут управляться пользователем, ни в процессе компиляции, ни через файл конфигурации.
Смотрите опции файла конфигурации для получения подробностей по настройке zabbix_proxy.