Краткое Примечание: 2 Сервера Zabbix, Один Клиент.

В качестве системы мониторинга у нас есть используется заббикс.

Недавно один из клиентов спросил, может ли он подключить серверы к своему zabbix-серверу.

Чтение документации навело на мысль, что очевидного решения нет и один клиент может принимать запросы только от одного сервера.

Но нет ничего невозможного.

Немного подумав и понаблюдав за работой zabbix-агента, было решено запустить 2 агента на одном хосте, используя одни и те же бинарники и разные конфигурационные файлы.

Остаётся только сделать второй набор конфигурационных файлов.

Установите второй экземпляр zabbix-агента на нужном сервере и настройте его на другой порт, немного подкорректируйте скрипт автозапуска и запустите второй zabbix-агент. В скрипт автозапуска добавлено следующее: init.d/zabbix-агент

   

conf_c=/etc/zabbix_client/zabbix_zgentd.conf lockfile_c=/var/lock/subsys/zabbix-agent_c .

start() { echo -n $"Starting Zabbix agent: " daemon $exec -c $conf rv=$? echo [ $rv -eq 0 ] && touch $lockfile return $rv echo -n $"Starting client Zabbix agent : " daemon $exec -c $conf_c rv=$? echo [ $rv -eq 0 ] && touch $lockfile_c return $rv }

В этой конфигурации все работает отлично.

P.S.: Изначально был вариант иметь два отдельных скрипта инициализации, но оказалось, что там для остановки написано killall и это привело к остановке обоих агентов.

В случае перезапуска получалось, что оба агента остановились, а запустился только один.

Автор: Магвай69 УПД Была допущена ошибка.

Правильно сделано через Сервер=192.168.0.1,192.168.0.2 СерверАктив=192.168.0.1,192.168.0.2 Спасибо! ) Теги: #zabbix #centos-admin.ru

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.