Установка и настройка ZAbbix Agent.

В статье покажем пример установки и настройка Zabbix агента на ОС Windows, добавим его на мониторинг в Server Zabbix.

IP- Zabbix Server 192.168.100.100

IP — Zabbix Agent Windows 192.168.25.24


1. Качаем zabbix agent с официального сайта http://zabbix.com/download/
2. Выбираем версию согласно версии Server Zabbix, скачиваем, распаковываем.
3. Переходим в папку C:\zabbix_agents_3.4.6.win\conf\ , где лежит файл zabbix_agentd.win.conf.
Делаем копию файла в эту же директорию, переименовываем в zabbix_agentd.conf .
4. Открываем новый файл zabbix_agentd.conf, находим и редактируем следующие параметры.

Server = 192.168.100.100 [ip адрес Zabbix-севера]
HostnameItem = ITHELP21RU-PC [имя хоста, на который устанавливаем агент]
LogFile = C:\zabbix_agents_3.4.6.win\ [указываем место для записи логов в файл]

Сохраняем изменения в файле.

5. Запускаем Командная строка ОБЯЗАТЕЛЬНО! запуск от имени Администратора.

Переходим в директорию с файлом zabbix_agentd.exe, обратите внимание на разрядность вашей системы при выборе папки win64-win32:

cd c:\zabbix_agents_3.4.6.win\bin\win64

Вводим команду для установки агента, в этой же команде прописываем путь до нашего конфигурационного файла:

zabbix_agentd.exe -c c:\zabbix_agents_3.4.6.win\conf\zabbix_agentd.conf --install

Получаем информацию о успешной установке:

zabbix_agentd.exe [11948]: service [Zabbix Agent] installed successfully
zabbix_agentd.exe [11948]: event source [Zabbix Agent] installed successfully

6. Переходим к запуску установленной службы Zabbix agent:

cd c:\zabbix_agents_3.4.6.win\bin\win64
zabbix_agentd.exe --start

Получаем ответ:

zabbix_agentd.exe [12128]: service [Zabbix Agent] started successfully.

7. Не забываем создать разрешающее правило в Брандмауэре Windows.
Брандмауэр Защитника Windows — Дополнительные параметры — Правило для входящих подключений — Создать правило…

Тип правила: Для порта;
Протоколы и порты: Протокол TCP; Определенные локальные порты: 10050;
Действие: Разрешить подключение;
Профиль: Галочки Доменный, Частный, Публичный;
Имя: Zabbix Agent;
Получение информации от Zabbix agent на Zabbix Server.

Переходим к Zаbbix Server и добавим узел сети нашего агента на мониторинг, будем проверить его доступность по ping.

Настройка — Узел Сети — Создать узел сети.

Имя узла сети: Рекомендую указать то же , что и в файле конфигурации HostnameItem, то есть ITHELP21RU-PC.
Новая группа: Windows Agents
Интерфейсы агента: 192.168.25.24 (адрес PC на которому установлен agent), порт 10050.
Добавить.

Переходим на вкладку Элементы данных — Создать элемент данных.
Имя: Agent Ping
Тип: Zabbix agent
Ключ — Выбрать: = agent.ping
Интерфейс узла сети: 192.168.25.24:10050
Тип информации: Числовой (целое положительное)
Единица измерения: ms
Интервал обновления: 30s
Добавить.
Видим состояние — Активировано.

Переходим в Мониторинг — Последние данные.
Ждем 30 секунд и смотрим График ping.

5 thoughts on “Установка и настройка Zabbix Agent на Windows.

  1. Спасибо за статью. Могли бы описать хотя бы вкратце настройку активного агента zabbix, т.к. у меня много удаленных касс которые сидят за роутером с 4g модемом и соответственно адрес постоянно динамический.

  2. Здравствуйте.Вы в конфиг файле в поле «сервер» указали 192.168.100.100,а в веб интерфейсе в поле «ip агента» 192.168.25.24.Как узнать ip агента?

    1. Здравствуйте.

      Спасибо за замечания, действительно напутали с ip в статье (поправили).
      Должно быть так.
      IP- Zabbix Server 192.168.100.100

      IP — Zabbix Agent Windows 192.168.25.24

  3. Добрый день!
    Как скормить zabbix данные которых он не знает?
    Например, есть некоторая служба, у нее есть очередь задач, и другие параметры, которые я могу получить в числовом виде, вопрос в том, как заставить агент отдать, а сервер принять эти данные, что бы можно было настроить оповещения исходя из этиж данных?

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.