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

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

 

 

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

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

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

setup del zabbix agent windows2

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

.setup del zabbix agent windows3

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

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

setup del zabbix agent windows4

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

setup del zabbix agent windows5

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

setup del zabbix agent windows6

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

Server=192.168.20.158

setup del zabbix agent windows7

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

Server=192.168.20.158

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

setup del zabbix agent windows8

Установка и запуск службы 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

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

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

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

     net start "Zabbix agent"

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

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

setup del zabbix agent windows9

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

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

setup del zabbix agent windows10

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

setup del zabbix agent windows11

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

setup del zabbix agent windows12

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

setup del zabbix agent windows13

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

setup del zabbix agent windows14

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

setup del zabbix agent windows15

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

setup del zabbix agent windows17

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

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

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

10050

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

setup del zabbix agent windows18

 

 

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

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

setup del zabbix agent windows19

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

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

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

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

setup del zabbix agent windows20

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

setup del zabbix agent windows21

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

setup del zabbix agent windows22

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

setup del zabbix agent windows29

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

setup del zabbix agent windows24

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"

setup del zabbix agent windows25

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

Option: Server

Server=192.168.11.69, 192.168.20.158

setup del zabbix agent windows26

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

net stop "Zabbix agent"

net start "Zabbix agent"

setup del zabbix agent windows27

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

setup del zabbix agent windows28

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

setup del zabbix agent windows29

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

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

setup del zabbix agent windows30

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

net stop "Zabbix Agent"

setup del zabbix agent windows31

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

setup del zabbix agent windows32

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

setup del zabbix agent windows33

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

 

Читайте также:

Установка Zabbix 4 в Debian 9