安装Zabbix3.4.11客户端
系统: CentOS6.5
客户端ip:192.168.10.234
1、添加用户群组
groupadd -g 201 zabbix
useradd -g zabbix -u 201 -s /sbin/nologin zabbix
2、解压安装包,编译安装
wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.11/zabbix-3.4.11.tar.gz
tar -zxvf zabbix-3.4.11.tar.gz
cd zabbix-3.4.11
./configure --prefix=/usr/local/zabbix --enable-agent
make install
3、修改agentd配置文件
#vi /usr/local/zabbix/etc/zabbix_agentd.conf
Server= 10.0.0.105 #服务端被动模式ip地址
ServerActive= 10.0.0.105 #服务端主动模式ip地址
Hostname=vmware0130 #必须与创建主机时的hostname一致
4、修改启动配置,添加软链接
cp ~/soft/zabbix-3.4.11/misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd
ln -sv /usr/local/zabbix/sbin/* /usr/local/sbin/
ln -sv /usr/local/zabbix/bin/* /usr/local/bin/
5、设置自启动
vi /etc/rc.d/init.d/zabbix_agentd
#在第二行添加
#chkconfig: 2345 10 90
#description: zabbix agent
chkconfig --add zabbix_agentd
chkconfig --list zabbix_agentd
zabbix_agentd 0:off1:off2:on3:on4:on5:on6:off
chkconfig zabbix_agentd on
service zabbix_agentd start
6,开启防火墙端口
vi /etc/sysconfig/iptables
添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
重启防火墙:
service iptables restart
6、启动zabbix web端添加主机vmware0130 就可以实现监控了
yum安装zabbix4.2.1客户端
1.安装源码库配置部署包。这个部署包包含了yum的配置文件
#rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
2.解决先决条件。Zabbix前端需要额外的基本安装包。您需要在将运行Zabbix前端的系统中启用可选rpms的存储库:
# yum-config-manager --enable rhel-7-server-optional-rpms
3.执行以下命令安装
# yum install zabbix-agent -y
4.修改agentd配置文件
#vi /usr/local/zabbix/etc/zabbix_agentd.conf
Server= 10.0.0.105 #被动模式服务端ip地址
ServerActive= 10.0.0.105 #主动模式服务端ip地址
Hostname=vmware0130 #必须与创建主机时的hostname一致
5.开启防火墙端口
centos6开启方式
vi /etc/sysconfig/iptables
添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
service iptables restart #重启防火墙
centos7执行以下命令
firewall-cmd --zone=public --add-port=10050/tcp --permanent #开启10050端口
firewall-cmd --zone=public --add-port=10051/tcp --permanent #开启10051端口,如只使用主动模式可不使用此端口
firewall-cmd --reload #重启防火墙