一、安装部署zabbix-agent
1、将安装包上传到需要安装zabbix客户端的服务器,执行下面的命令进行安装
wget http://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-agent-5.0.1-1.el7.x86_64.rpm rpm -ivh zabbix-agent-5.0.1-1.el7.x86_64.rpm
2、配置zabbix-agent
vi /etc/zabbix/zabbix_agentd.conf #由于这个配置文件内容较多,可以清空文件,然后输入以下内容,并修改对应配置,或者自行在配置文件中找下面的配置字段进行修改 PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 DenyKey=system.run[*] Server=172.16.2.11 //这里修改为zabbix服务器ip地址 ListenPort=10050 # Mandatory: yes, if StartAgents is not explicitly set to 0 ### Option: StartAgents 被动模式为3,主动模式请启用并设置为0,并设置服务器ip # StartAgents=3 #ServerActive=192.168.2.54 //这里是采用主动模式时的zabbix服务器ip地址,一般不用 Hostname=client //这里设置客户端主机名,注意这里的名称和在zabbix添加客户机时所填的主机名要一致 Include=/etc/zabbix/zabbix_agentd.d/*.conf
3、启动zabbix-agent并设置开机自动启动
systemctl start zabbix-agent.service systemctl enableb zabbix-agent.service
注意:如果客户机开启了防火墙,请在防火墙规则中放行tcp/udp的10050端口,以免服务端无法连接客户端
到此,zabbix-agent客户端配置及启动完毕。然后需要在zabbix服务器平台添加该主机,方法如下: