ZBX受控端监控配置 XEN
首先执行
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
然后
安装被控部署包
yum -y install zabbix-agent
启动Zabbix Agent进程
3.1配置zabbxi-agent
举例
172.27.9.63 主
172.27.9.65 受控
[root@zabbix-agent ~]# sed -i 's/^ *Server=127.0.0.1/Server=172.27.9.63/g' /etc/zabbix/zabbix_agentd.conf [root@zabbix-agent ~]# sed -i 's/^ *ServerActive=127.0.0.1/ServerActive=172.27.9.63/g' /etc/zabbix/zabbix_agentd.conf [root@zabbix-agent ~]# sed -i 's/^ *Hostname=Zabbix server/Hostname=172.27.9.65/g' /etc/zabbix/zabbix_agentd.conf
Server:被动模式,允许哪台机器连接到aget。
ServerActive: 主动模式,向哪台服务器传送数据。
Hostname:唯一,需与添加主机时‘主机名称’保持一致。
Zabbix agents可以执行被动和主动两种检查方式。
在passive check 模式中agent应答数据请求,Zabbix server(或者proxy)询问agent数据,如CPU 的负载情况,然后Zabbix agent回送结果。
Active checks 处理过程将相对复杂。 Agent必须首先从Zabbix sever索取监控项列表以进行独立处理,然后周期性地发送新的值给server。
执行被动或主动检查是通过选择相应的监测项目类型来配置的。
本文选择被动模式,当zabbix-server监控主机过多出现性能问题时可考虑主动模式。
3.2更改zabbix安装目录属主和权限
[root@zabbix-agent ~]# chown -R zabbix:zabbix /etc/zabbix
[root@zabbix-agent ~]# chmod -R 755 /etc/zabbix
3.3启动zabbix-agent服务,并设置开机自启
[root@zabbix-agent ~]# systemctl start zabbix-agent
[root@zabbix-agent ~]# systemctl enable zabbix-agent
注意
防火墙需要添加
-A RH-Firewall-1-INPUT -p udp -m conntrack --ctstate NEW -m udp --dport 10050 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m conntrack --ctstate NEW -m tcp --dport 10050 -j ACCEPT