添加Linux主机
准备另外一台我们的agent端服务器。
安装部署zabbix-agent2服务
声明:agent端不限制操作系统(这里依然使用linux版本做实验)
rpm -Uvh https://repo.zabbix.com/zabbix/6.0/rhel/8/x86_64/zabbix-release-6.0-2.el8.noarch.rpm
dnf clean all
dnf -y install zabbix-agent2
修改配置文件,监控端指向server端的域名或IP(一共需要修改2处)
启动服务,并设置开机自启动
systemctl start zabbix-agent2
syatemctl enable zabbix-agent2
验证服务是否正常启动
在zabbix上添加主机
刚添加的agent端需要等待一段时间才可以获取到数据源(稍等个两三分钟即可)
查看我们添加好的主机图形,发现信息解释的文字是乱码的
怎么解决这个问题呢???
首先我们进入cd /usr/share/zabbix/assets/fonts/
目录下会发现有个字体,且是被软连接到zabbix-web-font中的
我们打开自己的windows主机,搜索中输入fonts,选择自己喜欢的字体复制
提示:这里的字体一定是要复制,然后在桌面上粘贴。然后上传到服务器/usr/share/zabbix/assets/fonts/ 目录下
上传完成后修改字体的名称
[root@zabbix-6 fonts]# ls
graphfont.ttf msyhl.ttc
[root@zabbix-6 fonts]# mv graphfont.ttf graphfont.ttf.bak
[root@zabbix-6 fonts]# mv msyhl.ttc graphfont.ttf
[root@zabbix-6 fonts]# ls
graphfont.ttf graphfont.ttf.bak
[root@zabbix-6 fonts]# ll
total 11856
-rw-r--r--. 1 root root 12139380 Aug 13 17:26 graphfont.ttf
lrwxrwxrwx. 1 root root 33 Aug 12 23:56 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font
修改完成后,刷新一下zabbix监控图形页面。看一下字体是否修改成功
解释文字为中文说明修改成功!!!
但是我发现主机检测中zabbix-agent2端有一个问题报警,我们看下是什么问题?
后来我检查了一下,发现是zabbix-server端的时间没有同步造成的
修改时间可以参考我们之前发布过的文章:时间同步
这里我们就不做示范了。我们修改完时间后我们重启一下zabbix-agent2端,在刷新问题,我们发现已经显示解决了
添加windows主机
众所周知,zabbix不止能监控Linux服务器还可以监控我们的Windows服务器。但是具体具体怎么操作呢,我们接着往下看
在官网下载windows 版的 zabbix-agent端:点击此处下载
还是跟之前一样,我们默认下载2代的agent端
勾选同意
安装之后记得路径先去修改conf配置文件
更改文件后缀名为 .txt
仍然是修改我们配置文件中的这两个内容
更改完之后再讲文件后缀改为.conf。
搜索应用服务找到zabbix-agent这个服务,
重启一下这个服务,使配置文件生效
我们到zabbix-web页面去添加一下主机后等待两三分钟
我们在看我们添加的图形已经有了流量
至此我们的windows主机也添加成功了