安装zabbix客户端
解压客户端至C:\zabbix_agent
cd:\zabbix_agent
创建zabbix_agent.bat
编辑bat文件,内容如下:
@echo off
cd C:\zabbix_agent\bin\win32
zabbix_agentd.exe -c c:\zabbix_agent\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe -c c:\zabbix_agent\conf\zabbix_agentd.win.conf -s
编辑zabbix_agentd.win.conf文件
内容如下:
Server=192.168.1.2(zabbix服务器ip地址)
Hostname=随便起名
StartAgents=5
DebugLevel=3
LogFile=c:\zabbix_agentd.log
UnsafeUserParameters=1
UserParameter=test01,netstat -navo -p tcp | find "端口号" /c
UserParameter=test02,netstat -navo -p tcp | find "端口号" /c
Timeout=3
test01,test02为key值,在服务器上访问这个值应该可以得出访问数量
在服务器端测试:
/usr/local/zabbix/bin/zabbix_get -s 192.168.1.2 -k test01
3
/usr/local/zabbix/bin/zabbix_get -s 192.168.1.2 -k test02
4
得出结果就说明没问题
创建模板文件,文件如附件,内容如下
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>2.0</version>
<date>2015-05-06T09:10:31Z</date>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<templates>
<template>
<template>Templates tcp status</template>
<name>Templates tcp status</name>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<applications>
<application>
<name>tcp status</name>
</application>
</applications>
<items>
<item>
<name>tcp ESTAB</name>
<type>0</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid/>
<key>ESTAB</key>
<delay>30</delay>
<history>90</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname/>
<snmpv3_security
解压客户端至C:\zabbix_agent
cd:\zabbix_agent
创建zabbix_agent.bat
编辑bat文件,内容如下:
@echo off
cd C:\zabbix_agent\bin\win32
zabbix_agentd.exe -c c:\zabbix_agent\conf\zabbix_agentd.win.conf -i
zabbix_agentd.exe -c c:\zabbix_agent\conf\zabbix_agentd.win.conf -s
编辑zabbix_agentd.win.conf文件
内容如下:
Server=192.168.1.2(zabbix服务器ip地址)
Hostname=随便起名
StartAgents=5
DebugLevel=3
LogFile=c:\zabbix_agentd.log
UnsafeUserParameters=1
UserParameter=test01,netstat -navo -p tcp | find "端口号" /c
UserParameter=test02,netstat -navo -p tcp | find "端口号" /c
Timeout=3
test01,test02为key值,在服务器上访问这个值应该可以得出访问数量
在服务器端测试:
/usr/local/zabbix/bin/zabbix_get -s 192.168.1.2 -k test01
3
/usr/local/zabbix/bin/zabbix_get -s 192.168.1.2 -k test02
4
得出结果就说明没问题
创建模板文件,文件如附件,内容如下
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>2.0</version>
<date>2015-05-06T09:10:31Z</date>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<templates>
<template>
<template>Templates tcp status</template>
<name>Templates tcp status</name>
<groups>
<group>
<name>Templates</name>
</group>
</groups>
<applications>
<application>
<name>tcp status</name>
</application>
</applications>
<items>
<item>
<name>tcp ESTAB</name>
<type>0</type>
<snmp_community/>
<multiplier>0</multiplier>
<snmp_oid/>
<key>ESTAB</key>
<delay>30</delay>
<history>90</history>
<trends>365</trends>
<status>0</status>
<value_type>3</value_type>
<allowed_hosts/>
<units/>
<delta>0</delta>
<snmpv3_contextname/>
<snmpv3_securityname/>
<snmpv3_security