Zabbix Documentation 2.0
Sidebar
Table of Contents
2 Установка Zabbix Windows агента
Установка
Установка очень проста и включает в себя 3 шага.
Шаг 1
Создайте файл конфигурации.
Создайте файл конфигурации c:/zabbix_agentd.conf (он имеет схожий синтаксис с файлом конфигурации UNIX агента).
Пример файла конфигурации доступен в архиве исходных кодов Zabbix в conf/zabbix_agentd.win.conf.
Шаг 2
Установите агента как сервис Windows.
Если вы хотите использовать файл конфигурации, отличный от c:\zabbix_agentd.conf, вы должны использовать следующую команду для установки сервиса:
Должен быть указан полный путь к конфигурационному файл.
Шаг 3
Теперь вы можете использовать Панель управления для запуска агента как сервиса или можете выполнить из командной строки:
Настройка
Параметр hostname
Для выполнения активных проверок на узле сети Zabbix агента требуется, чтобы было задано имя хоста. Кроме того, заданное значение имени хоста на стороне агента должно в точности совпадать с “именем узла сети” заданном для этого узла сети в веб-интерфейсе.
Значение имени хоста на стороне агента может быть задано параметрами Hostname или HostnameItem в файле конфигурации агента — иначе будут использованы значения по умолчанию, если ни один из этих параметров не указан.
Значением по умолчанию для параметра HostnameItem будет значение возвращенное ключем агента “system.hostname” и для Windows платформы оно вернет NetBIOS имя хоста.
Значением по умолчанию для параметра Hostname будет значение возвращенное параметром HostnameItem. Таким образом, по сути, если оба этих параметра не заданы, то фактически именем хоста будет NetBIOS имя хоста.
Таким образом, если оба параметра не указаны, Zabbix агент будет использовать NetBIOS имя хоста для получения списка активных проверок с Zabbix сервера и для отправки результатов по ним.
Zabbix Documentation 5.0
Sidebar
Table of Contents
4 Windows agent installation from MSI
Overview
Zabbix Windows agent can be installed from Windows MSI installer packages (32-bit or 64-bit) available for download:
32-bit package cannot be installed on a 64-bit Windows.
All packages come with TLS support, however, configuring TLS is optional.
Both UI and command-line based installation is supported.
Installation steps
To install, double-click the downloaded MSI file.
Accept the licence to proceed to the next step.
Specify the following parameters.
Parameter | Description |
---|---|
Host name | Specify host name. |
Zabbix server IP/DNS | Specify IP/DNS of Zabbix server. |
Agent listen port | Specify agent listen port (10050 by default). |
Server or Proxy for active checks | Specify IP/DNS of Zabbix server/proxy for active agent checks. |
Remote commands | Mark the checkbox to enable remote commands. |
Enable PSK | Mark the checkbox to enable TLS support via pre-shared keys. |
Add agent location to the PATH | Add agent location to the PATH variable. |
Enter pre-shared key identity and value. This step is only available if you checked Enable PSK in the previous step.
Zabbix components along with the configuration file will be installed in a Zabbix Agent folder in Program Files. zabbix_agentd.exe will be set up as Windows service with automatic startup.
Command-line based installation
Supported parameters
The following set of parameters is supported by created MSIs:
Zabbix agent для Windows — установка и настройка
Периодически приходится устанавливать на ПК с Windows 7/8/10 и на сервера с Windows Server 2008R2/2012/2012R2/2016 zabbix agent.
Сначала это делалось так — качался скрипт, руками прописывался как служба, это очень неудобно, особенно когда количество хостов начинает увеличиваться.
Вручную надо заходить в папку с 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 для активного агента
Я надеюсь Вам помогла данная статья.
Не забываем, что все ссылки на скачивание и версии агента актуальны на момент написания статьи. Если у Вас еще остались вопросы, можете задавать их в комментарии, с удовольствием на все отвечу!