【zabbix】zabbix-agent端安装
第一、导入源
用官方提供的源来安装
sudo rpm-ivhhttp://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
第二、安装zabbix包客户端
sudo yuminstall zabbix-agent
第三、配置客户端
vi /etc/zabbix/zabbix_agentd.conf
修改此文件中的下面三个值
Server=192.168.22.100 //安装zabbix服务端的机器的IP
ServerActive=192.168.22.100 //安装zabbix服务端的机器的IP
Hostname=192.168.22.120 //正在配置的客户端机器的ip
第四、添加10050端口
1)一般防火墙没有启动,我们需要先启动防火墙:
systemctl start firewalld
2)在防火墙上打开10050端口,因为agent端需要10050端口和服务端进行通信。
firewall-cmd --zone=public --add-port=10050/tcp--permanent
然后重启防火墙:
firewall-cmd –reload
或者
systemctl restart firewalld
3)关闭防火墙
systemctl stop firewalld.service
然后禁止防火墙开机启动
systemctl disable firewalld.service
4)永久关闭SELinux
1.永久关闭前,先临时关闭SELinux
setenforce 0
2.永久关闭SELinux:
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
注:修改配置文件需要重启机器,但我们已临时关闭SELinux,等下次机器重启后,配置文件自动生效
第五、启动zabbix-agent端。
systemctl start zabbix-agent
或者
systemctl restart zabbix-agent
查看zabbix客户端状态
systemctl status zabbix-agent
出现下图表示成功: