一、安装zabbix客户端
(base) [root@dataxgroup-wmf-web ~]# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-agent-5.0.0-1.el7.x86_64.rpm
二、配置客户端
(base) [root@dataxgroup-wmf-web ~]# vim /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1,68.79.32.235
ServerActive=127.0.0.1,68.79.32.235
Hostname=web01
(base) [root@dataxgroup-wmf-web ~]# grep -Ev '^#|^$' /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=127.0.0.1,68.79.32.235
ServerActive=127.0.0.1,68.79.32.235
Hostname=web01
Include=/etc/zabbix/zabbix_agentd.d/*.conf
三、启动客户端并验证
(base) [root@dataxgroup-wmf-web ~]# systemctl start zabbix-agent
(base) [root@dataxgroup-wmf-web ~]# systemctl enable zabbix-agent
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.
(base) [root@dataxgroup-wmf-web ~]# netstat -lntup |grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 20987/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 20987/zabbix_agentd
四、web页面添加监控
#添加监控之前我们必须保证10050端口可以通信
[root@prd-apm001 ~]$ telnet 47.100.131.123 10050
Trying 47.100.131.123...
Connected to 47.100.131.123.
Escape character is '^]'.
Connection closed by foreign host.
1.配置主机监控
1、点击配置
2、主机
3、填写主机名称为agent配置文件中的Hostname
4、添加别名
5、添加群组
6、添加客户端主机,IP为被监控服务器IP,端口为10050
7、点击更新
2.配置主机模板
1、点击模板
2、选择链接新的模板
3、选择Template OS Linux Zabbix agent
4、选择链接
5、点击更新
3.查看监控项
五、修改监控页面
在上图中,会发现有图了,但是下面的字体是口口,这是因为中文字体没有显示出来,我们需要自己更换字体。
首先在windows系统中,找到字体存放目录C:\Windows\Fonts,找一个自己喜欢的字体,我选择的是华文楷体(stkaiti.ttf)。
#进入zabbix字体目录
[root@prd-apm001 ~]$ cd /usr/share/zabbix/assets/fonts
#查看目录内容
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ ll
总用量 0
lrwxrwxrwx 1 root root 33 12月 15 17:40 graphfont.ttf -> /etc/alternatives/zabbix-web-font
#上传字体
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ rz stkaiti.ttf
#删除原来的字体,或者mv备份
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ cp graphfont.ttf graphfont.ttf.bak
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ rm -f graphfont.ttf
#将上传的字体改名
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ ll
total 13144
-rw-r--r-- 1 root root 720012 Jan 7 10:49 graphfont.ttf.bak
-rw-r--r-- 1 root root 12736196 Jul 30 2015 STKAITI.TTF
[root@prd-apm001 /usr/share/zabbix/assets/fonts]$ mv STKAITI.TTF graphfont.ttf
#刷新web页面查看