一.安装Zabbix_agent 服务
1.查看对应Zabbix_server的版本
/usr/local/zabbix-server/sbin/zabbix_server -V
2.安装对应zabbix_server 版本 yum源
例如3.2版本
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
3.安装Zabbix_agent
yum install zabbix-agent -y
4.修改配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=[zabbix server ip] #Zabbix服务端IP地址
ServerActive=[zabbix server ip] #Zabbix服务端IP地址
Hostname=[ Hostname of client system ] #Zabbix客户端主机名
客户端的主机名称可以通过在客户端用hostnamectl查看
5.重启Zabbix Agent
service zabbix-agent restart
6.添加开机启动
chkconfig zabbix-agent on
7.测试zabbix agent和zabbix server运行
zabbix agent是在10050端口接收zabbix server命令的,所以我们只要测试zabbix server能否和zabbix agent连通即可
telnet zabbix_agent_ip 10050
在window客户端可以通过直接在浏览器上访问zabbix server的工作端口10051,如果显示OK,则说明连通正常。
如果不通,那就要查看防火墙是否对该端口开放了。linux防火墙端口开放命令如下:
firewall-cmd --zone=public --add-port=10050/tcp --permanent
firewall-cmd --reload
8.zabbix server的web端添加Host主机操作
登陆zabbix-server Web界面,Configuration–>Hosts–>Create host
点击Templates 设置关联模板Template OS Linux 并add。(在选择框中输入Template OS Linux,然后点击添加add即可。)
现在去Configuration–> Hosts中查看刚刚新加的主机,availability已经变成绿色了,代表成功了。如下:
完成!!!