安装完zabbix服务器端后,在要监控的服务器上安装agent以便获取和监控数据
- 环境
192.168.2.117 zabbix-server
192.168.2.119 zabbix-agent
把117的安装包发送到119上
scp zabbix-3.2.7.tar.gz root@192.168.2.119:/root/zabbixtest/
- agent安装
tar -zxvf zabbix-3.2.7.tar.gz
cd zabbix-3.2.7
./configure --prefix=/usr/local/zabbix --enable-agent
make
make install
ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
配置主文件参数
cd /usr/local/zabbix/etc
cp zabbix_agentd.conf zabbix_agentd.conf.bak
zabbix_agentd.conf文件设置参数如下,默认监控客户端端口为10050
LogFile=/tmp/zabbix_agentd.log
Server=192.168.2.117
ServerActive=192.168.2.117
Hostname = 192.168.2.119
UnsafeUserParameters=1
设置系统服务启动脚本
cd zabbix-3.2.7
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/zabbix_agentd
chmod u+x /etc/init.d/zabbix_agentd
/etc/init.d/zabbix_agentd start
客户端agent部署完成
- web界面添加监控服务器
1)点击配置-主机进入主机界面,点击右上角的创建主机
2)设置host信息
3)设置模板,即监控项目
4)添加完成后如下所示
添加完成后,如果状态显示灰色,则可以在zabbix服务器上通过命令语句来监测客户端的数据情况
[root@host107 zabbixtest]# /usr/local/zabbix/bin/zabbix_get -s 192.168.2.119 -k system.uname
zabbix_get [2622]: Check access restrictions in Zabbix agent configuration
上面提示拒绝了连接,需要在修改完配置参数后重新启动服务
/etc/init.d/zabbix_agentd restart
117上再重新检测,就可以显示出数据
[root@host107 zabbixtest]# /usr/local/zabbix/bin/zabbix_get -s 192.168.2.119 -k system.uname
Linux leeclient 2.6.32-279.el6.i686 #1 SMP Fri Jun 22 10:59:55 UTC 2012 i686
web上可以看到绿色图标,表示正在监控服务器