linux 服务器zabbix客户端的安装
1、创建用户groupadd zabbix
useradd zabbix -g zabbix
2、安装
去官网下载包
tar zxvf zabbix-3.0.4.tar.gz
cd zabbix-3.0.4
./configure --prefix=/usr/local/zabbix --enable-agent
make install
cp misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
vim /etc/init.d/zabbix_agentd#把BASEDIR=/usr/local修改为BASEDIR=/usr/local/zabbix
vim /etc/services
zabbix-agent 10050/tcp #ZabbixAgent
zabbix-agent 10050/udp #ZabbixAgent
zabbix-trapper 10051/tcp #ZabbixTrapper
zabbix-trapper 10051/udp #ZabbixTrapper
3、开启端口
vim /etc/sysconfig/iptables
#zabbix
-A INPUT -p tcp -s 192.168.1.2 --dport 10050 -j ACCEPT #192.168.1.2为服务端ip
service iptables restart
4、启动测试
service zabbix_agentd start
/usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -p10050 -k"system.uptime" #有输出说明就启动成功了
chkconfig zabbix_agentd on
如果需要server可以使用则需要按下面的修改
vim /usr/local/zabbix/etc/zabbix_agentd.conf #更改Server=127.0.0.1中的127.0.0.1为Server的ip
service zabbix_agentd restart
在Server端使用以下命令测试是否能连接到Agent端:
/usr/bin/zabbix_get -s 客户端的ip -p 10050 -k "system.uptime"
页:
[1]