Установка и настройка 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 для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.