zabbix agent windows

Установить zabbix агента на windows — самый простой способ замониторить хост по многим параметрам. Для того чтобы агент заработал нужно положить на c:\zabbix файлы из архива.

http://www.zabbix.com/downloads/3.2.0/zabbix_agents_3.2.0.win.zip

  • zabbix_agentd.exe
  • zabbix_get.exe
  • zabbix_sender.exe
  • zabbix_agentd.win.conf

исполняемые файлы надо брать правильной разрядности.

далее необходимо настроить конфиг — zabbix_agentd.win.conf.  Для работы нужно параметры

  • Server=172.27.67.100
  • Hostname=ADMIN7
  • LogFile=c:\zabbix\zabbix_agentd.log
  • ServerActive=172.27.67.10

ServerActive нужен для работы active check — в большинстве случает его можно не настраивать.

Далее нужно установить zabbix-agent как службу.

c:/zabbix/zabbix_agentd.exe --config c:/zabbix/zabbix_agentd.win.conf --install

Далее остается запустить службу и по логам убедится что все работает.

В логах должно быть что-то похожее на

 2420:20170912:155005.499 Starting Zabbix Agent [ADMIN7]. Zabbix 3.2.0 (revision 62444).
 2420:20170912:155005.499 **** Enabled features ****
 2420:20170912:155005.499 IPv6 support: YES
 2420:20170912:155005.499 TLS support: NO
 2420:20170912:155005.499 **************************
 2420:20170912:155005.499 using configuration file: c:\zabbix\zabbix_agentd.win.conf
 2420:20170912:155005.499 agent #0 started [main process]
 2212:20170912:155005.499 agent #1 started [collector]
 2352:20170912:155005.499 agent #4 started [listener #3]
 2356:20170912:155005.499 agent #3 started [listener #2]
 2364:20170912:155005.499 agent #5 started [active checks #1]
 2156:20170912:155005.499 agent #2 started [listener #1]

 

Но это ручной способ установки. Существуют полуавтоматические скрипты и способы не интерактивной установки.

например с помощью утилиты psexec.exe. Если положить файлики в правильное место, то с помощью команды

psexec \\I3 -s c:\zabbix\zabbix_agentd.exe --config c:\zabbix\zabbix_agentd.win.conf --install

удалось установить службу на windows xp.