Установить 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.