Jelikož to dělám opravdu jednou za uherský rok (staletí), popíšu stručně postup jak nainstalovat a spustit zabbix agenta na monitorovaném stroji s OS Windows.
V prvním případě stáhneme binárky pro danou platformu, tedy x86 či x64.
Vytvoříme stejnojmennou složku Zabbix (doporučuji) v Program Files a do ní zkopírujeme odpovídající binárky (zabbix_agentd.exe, zabbix_get.exe, zabbix_sender.exe). Dále v dané složce vytvoříme soubor zabbix_agentd.conf, který by měl jako minimum obsahovat tyto dva řádky.
LogFile=zabbix_agentd.log
Server=172.22.22.22
Tzn. log soubor a IP adresu odpovídajícího serveru, kam posílat čítače.
Nyní spustíme command line jako správce:
runas /env /user:ComputerName\local_admin "cmd"
a dále nainstalujeme klienta jako službu, kterou následně spustíme.
zabbix_agentd.exe --config zabbix_agentd.conf --install
sc start "Zabbix Agent"
Výsledkem je:
C:\Program Files\Zabbix>zabbix_agentd.exe --config zabbix_agentd.conf --install
zabbix_agentd.exe [3692]: Service "Zabbix Agent" installed successfully.
zabbix_agentd.exe [3692]: Event source "Zabbix Agent" installed successfully.
C:\Program Files\Zabbix>sc start "Zabbix Agent"
SERVICE_NAME: Zabbix Agent
TYPE : 10 WIN32_OWN_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 2612
FLAGS :