1.从zabbix官方下载客户端(win),
2.新建一个zabbix文件夹放C盘根目录,把压缩包win * 中3个文件放进去。
3.在c盘根目录新建一个名为,zabbix-agentd.conf 的文件,写入如下:
LogFile=c:\zabbix\zabbix_agentd.log
Server=123.123.123.123 //server IP
StartAgents=5
DebugLevel=3
Hostname=adsd //客户端主机名!
http://www.fromdual.com/mpm-installation-guide
这个文章提到,在server中添加主机之后,如果主机名不同,会报错,
Got empty string from [137.58.246.161]. Assuming that agent dropped connection because of access permissions
个人认为,应该没有关系,不确定。
4.CMD 中进入dir/zabbix 输入 zabbix-agentd.exe -i 安装, 这里就会默认调用c根目录的conf文件进行配置,也可以手动指定目录,个人觉得麻烦,还是默认比较方便。
zabbix-agentd.exe -s 开始服务
5.现在是最关键的一步,对于大多数的win SERVER来说,在防火墙添加一个例外是必须的!本人为此走了不少弯路。添加一个10050端口(zabbix-agent 默认端口)。
开始我只是telnet 127.0.0.1 10050 发现是通的,但是在server 始终无法发现客户端,telnet不通。后来才晓得需要在防火墙添加一个例外。
6.在客户端上telnet zabbix-server IP:10051,这一步应该没有问题
在server上 telnet 客户端IP 10050 通了的话 那就没有问题了
7.刚刚和群友交流得知,这些步骤都做了之后 还是不能检测到,始终显示正在检测中,原来是没有给主机添加模板......
PS 对第三点进行更新下,
刚刚尝试把server ip 填为花生壳域名,2012年11月14日10:30 左右填写,并重启服务.看IP变化之后能不能监控到