linux客户端使用
1
、解压软件包
比如将
zabbix-1.8.7.tar
复制到
/tmp
目录内
然后执行指令:
tar zxvf
zabbix-1.8.7.tar
.gz
(即在
/tmp
当前目录解压软件包,会看到
zabbix-1..8.7
目录)
2
、进入
zabbix-1.8.7
目录,然后执行指令:
./configure --prefix=/usr/local/zabbix --enable-agent
(回车后系统开始安装
zabbix agent
即客户端程序)
指令执行完后,再执行
:make && make install
3
、上面整个过程如果很顺利,即安装成功。
4
、
mkdir /etc/zabbix
进入手动新建的
/etc/zabbix
目录,会看到
zabbix_agent.conf
及
zabbix_agentd.conf
文件,即客户端配置文件,
如果无这
2
个文件,请回到
/tmp/zabbix-1.8.7/misc/conf
目录内将这
2
个配置文件
copy
至
/etc/zabbix
目录内
操作:
cp /tmp/zabbix-1.8.7/ misc/conf/zabbix_agentd.conf /etc/zabbix
5
、然后开始配置
zabbix_agentd.conf
文件,主要是写服务端的
IP
,及日志路径。
Vi /etc/zabbix/zabbix_agentd.conf
修改里面的
server ip
就可以了。
6
、配置完后,进入
/usr/local/zabbix/sbin
目内执行
zabbix_agentd_ctl start
指令启动客户端,
如果无发现有
zabbix_agentd_ctl
指令,请回到
/tmp/zabbix-1.6.4/misc/init.d/redhat
目录,
将
zabbix_agentd_ctl copy
至
/usr/local/zabbix/sbin
目录再启动即可。
如果你的系统非
redhat
,将下面蓝色字体更改为对应的
linux
操作系统。
操作:
cp /tmp/zabbix-1.6.4/misc/init.d/redhat/zabbix_agentd_ctl /usr/local/zabbix/sbin/
Vi /usr/local/zabbix/sbin/zabbix_agentd_ctl
修改两个地方:
#BASEDIR=/opt/zabbix
BASEDIR=/usr/local/zabbix
# pid file (as of 1.0 beta 10)
PIDFILE=/var/tmp/zabbix_agentd.pid
# binary file
#ABBIX_AGENTD=$BASEDIR/bin/zabbix_agentd
ZABBIX_AGENTD=$BASEDIR/sbin/zabbix_agentd
7
、添加用户
useradd zabbix
8
启动后请用指令确定进程是否在运行:
启动:
/usr/local/zabbix/sbin/zabbix_agentd_ctl start
9
、添加到开机启动
Vi /etc/rc.local
/usr/local/zabbix/sbin/zabbix_agentd_ctl start
10
、定义端口
Vi /etc/servers
zabbix_agent 10050/tcp
zabbix_agent 10050/udp
zabbix_trapper 10051/tcp
zabbix_trapper 10051/udp
到此
linux
系统下
agent
配置完成,过测试可以正常监控。
windows客户端是使用
Windows
客户端程序安装文件和配置文件分别在
zabbix-1.6.6.tar.gz
压缩包
(
使用
winrar
打开
)
的
bin\win32
和
misc\conf
下。
二、安装
1.copy bin\win32\zabbix_agentd.exe misc\conf\zabbix_agentd.conf
到
c:\
下。
修改
zabbix_agentd.conf
Server=192.168.1.1 <------zabbix
服务器
ip
地址
Hostname=sale server <------
客户端机器名
StartAgents=5
DebugLevel=3
LogFile=c:\zabbix_agentd.log <------
保存
LogFile
的路径
Timeout=3
2.
使用命令安装
zabbix_agentd
cd c:\
zabbix_agentd.exe -i <------
安装
zabbix_agentd.exe -s <------
启动服务
-c
制定配置文件所在位置
-I
是安装客户端
-s
启动客户端
-x
停止客户端
-d
卸载客户端
三、安装完毕后,在
zabbix Web
管理页面使用
Discovery
查找新安装的客户端