Установка zabbix agent windows централизованно

Установка zabbix agent windows централизованно

После установки Zabbix сервера , произведем установку, настройку zabbix клиента на операционной системе Windows. Zabbix клиент обеспечит передачу и обработку данных на сервере.

Установка, настройка и удаление zabbix агента

1. Скачиваем с сайта zabbix дистрибутив zabbix агента для операционной системы Windows.

2. Разархивируем архив и переименовываем папку, например Zabbix_agent.

3. Перемещаем папку в нужную директорию, например С:\Program Files\.

.

Конфигурация zabbix агента

4. Следующим шагом необходимо сконфигурировать zabbix агент, чтобы была возможность работы связки клиент-сервер. Для этого открываем конфигурационный файл zabbix_agentd.win.conf.

5. Меняем путь до лог файла, например LogFile=C:\Program Files\Zabbix_agent\zabbix_agentd.log.

6. Для того, чтобы определить ip адрес сервера, открываем терминал на сервере и набираем команду ip addr.

7. В конфигурационном файле zabbix агента в секции «Option Server» указываем ip адрес сервера:

Server=192.168.20.158

8. В секции «Option: ServerActive» также указываем ip адрес сервера zabbix:

Server=192.168.20.158

В секции «Option: Hostname» указываем имя компьютера, например Hostname=Int.

Установка и запуск службы zabbix

9. После того, как сохранили конфигурационный файл, открываем командную строку с административными правами. Для установки и запуска службы Zabbix agent в командной строке набираем:

«C:\Program Files\Zabbix_agent\bin\zabbix_agentd.exe» — config «C:\Program Files\Zabbix_agent\conf\zabbix_agentd.win.conf» — install

C:\Program Files\Zabbix_agent\bin\zabbix_agentd.exe — путь до программы;

C:\Program Files\Zabbix_agent\conf\zabbix_agentd.win.conf — путь до конфигурационного файла.

После успешного применения команды появится вывод:

zabbix_agent.exe [18168]: service [Zabbix Agent] installed successfully

zabbix_agent.exe [18168]: event source [Zabbix Agent] installed successfully

Если командную строку запустить не с правами администратора, то получим ошибку:

Читайте также:  Служба хранения данных пользователя windows 10 что это

zabbix_agentd.exe [20260]: ERROR: cannot connect to Service Manager: .

Для запуска службы «Zabbix Agent» выполняем следующую команду:

net start «Zabbix agent»

После успешного выполнения команды в командной строке появится:

Служба «Zabbix Agent» успешно запущена.

Прописываем правила соединения в брандмауэре Защитника Windows

10. Для того, чтобы обеспечить передачу данных с клиента на сервер, необходимо разрешить zabbix агенту связываться с сервером. Пропишем необходимые правила для сетевого соединения в брандмауэре Windows. Открываем «Панель управления» далее «Брандмауэр Защитника Windows«.

11. Далее выбираем «Дополнительные параметры«.

12. В следующем окне выбираем «Правила для входящих подключений» — «Создать правило«.

13. В открывшемся окне делаем выбор «Для программы«, нажимаем «Далее«.

14. Указываем с помощью кнопки «Обзор. » путь до программы, например %ProgramFiles%\Zabbix_agent\bin\zabbix_agentd.exe, нажимаем «Далее«.

15. Выбираем «Разрешить подключение» — «Далее«.

16. В новом окне задаем «Имя«, например: «Zabbix_agent_in» — «Готово«.

17. Затем открываем вновь созданное соединение Zabbix_agent_in, затем выбираем вкладку «Протоколы и порты«

Тип протокола: TCP

Специальные порты:

10050

Затем нажимаем «ОК«.

Добавление узла сети на сервере Zabbix

18. Для добавления узла сети на сервере Zabbix заходим в веб-панель сервера с помощью логина и пароля, далее выбираем: «Настройка» — «Узлы сети» — «Создать узел сети«.

19. В новом окне указываем:

Имя узла сети: например, Int

Группы: выбираем из списка с помощью кнопки «Выбрать» или пишем новое имя группы

Интерфейсы агента: задаем IP адреса клиента (в командной строке клиента надо набрать ipconfig /all)

Читайте также:  Delphi xe8 для windows 10

20. Переходим на вкладку «Шаблоны«, нажимаем «Выбрать» и из списка шаблонов, выбираем нужный, в данном случае «Template OS Windows«, нажимаем «Выбрать«.

21. Далее выбираем » Добавить » для присоединения выбранного шаблона, затем ниже нажимаем «Добавить» для добавления нового узла сети.

22. В списке появится новый узел сети, и через некоторое время узел сети станет зеленым. Это значит, что все настроено правильно и связь с клиентом установлена.

23. Если узел сети остается красным, то необходимо разбираться, в чем дело. Для этого наводим на значок в графе «Доступность» и читаем диагностическое объявление.

24. Далее переходим к клиенту и открываем лог файл zabbix агента (C:\Program Files\Zabbix_agent\conf\zabbix_agentd.win.conf).

Смотрим проблему, в данном случае:

failed to accept an incoming connection: connection from «192.168.11.49» rejected, allowed hosts: «192.168.20.158»

25. Для решения проблемы прописываем IP адрес клиента в конфигурационный файл zabbix агента:

Option: Server

Server=192.168.11.69, 192.168.20.158

26. Для применения измененных настроек перезапускаем службу Zabbix agent:

net stop «Zabbix agent»

net start «Zabbix agent»

27. Проверяем лог файл.

28. Если нет проблем, на сервере появится зеленый значок клиента.

Удаление zabbix агента

29. Для удаления zabbix агента, удаляем узел сети на сервере.

30. Останавливаем службу «Zabbix agent» на клиенте.

net stop «Zabbix Agent»

31. Удаляем папку с компонентами zabbix агента.

32. Удаляем правило для входящих подключений для zabbix агента.

Посмотреть видео как произвести установку, настройку и удаление zabbix агента можно здесь:

Zabbix agent для Windows — установка и настройка

Периодически приходится устанавливать на ПК с Windows 7/8/10 и на сервера с Windows Server 2008R2/2012/2012R2/2016 zabbix agent.

Читайте также:  Unable to locate package gcc x86 64 linux gnu

Сначала это делалось так — качался скрипт, руками прописывался как служба, это очень неудобно, особенно когда количество хостов начинает увеличиваться.

Вручную надо заходить в папку с zabbix агентом и прописывать службу:

Проблема была решена — на просторах интернета был найден инсталятор zabbix агента для Windows.

Скачать zabbix_agent-3.2.3_installer

После скачивания запускаем установщик

Установка zabbix agent’a windows:

Нажимаем «Next«:

Соглашаемся с лицензией использования «I Agree»:

Выпираем опции, которые нам нужны (я выбираю по default) и нажимаем «Next«:

Вводим основные настройки:

Zabbix Server name: IP адрес zabbix-сервера

Hostname: Имя узла, которое будет в заббик сервере

Listen Port: Порт, по которому будут общаться сервер с агентом

Нажимаем «Next«:

Выбираем папку, в которую установим наш zabbix agent и нажимаем «Install«:

Установка завершена, нажимаем «Close«:

Вот и все! Установка завершена. Осталось добавить host в zabbix сервер и повесить на него стандартный шаблон «Template OS Windows».

Если Вам надо будет перезапустить агента, то необходимо зайти в Панель управления -> Администрирование -> Службы, там найти службу — zabbix agent, нажать на ней правой кнопкой мыши и выбрать то действие, которое Вы хотите сделать (Запустить, остановить, перезапустить).

Свои параметры можно добавить в файле «C:\Program Files (x86)\Zabbix Agent\zabbix_agentd.conf»

Лог хранится — «C:\Program Files (x86)\Zabbix Agent\Zabbix_agentd.txt»

P.S.: Не забываем про брандмауэр/firewall. Не забываем открыть порт 10050 для пассивного агента / 10051 для активного агента

Я надеюсь Вам помогла данная статья.

Не забываем, что все ссылки на скачивание и версии агента актуальны на момент написания статьи. Если у Вас еще остались вопросы, можете задавать их в комментарии, с удовольствием на все отвечу!

Оцените статью