В качестве системы мониторинга у нас есть используется заббикс.
Недавно один из клиентов спросил, может ли он подключить серверы к своему 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
-
Моя Унция Ко Всем Унциям Унция
19 Oct, 24 -
Самодельная Подставка Для Домашней Техники
19 Oct, 24 -
12 Приложений Для Iphone
19 Oct, 24 -
Вывод Книги
19 Oct, 24 -
Как Добавить Пакеты В Gentoo Livecd. Как
19 Oct, 24