2、添加配置防火墙规则💛
配置防火墙,允许放行zabbix端口
选择“端口”
选择"TCP",输入特定本地端口"10050"
选择"允许连接"
默认,单击"下一步"
命令此规则的名称,例如"Zabbix 10050"
查看此入站规则是否已添加
3、Web页面创建主机💙
创建主机,如图所示。
选择对应的模板
查看是否连接。
查看主机是否正确连接上,可用性"ZBX"选项是否变成绿色
至此,Windows系统监控主机添加完成。
Ⅳ、添加监控项
1、创建应用集
- 点击“应用集”;
- 点击“创建应用集”
- 填写“名称”
- 添加完成
2、创建监控项
- 点击“创建监控项”
- 监控服务器CPU中断数,设备的中断数。返回整数。填写相关参数
- 测试是否能过获取监控数据
- 监控项已添加完成
关于key值,可以直接在网页上设置(服务器自动执行),也可以使用命令行命令(手动执行)来获取:
❌❗出现以下报错信息:
[root@zabbix-agent-centos ~]# zabbix_get -s 192.168.200.60 -p 10050 -k 'system.cpu.intr' -bash: zabbix_get: command not found 没有安装zabbix_get工具,执行yum命令安装即可。 [root@zabbix-agent-centos ~]# yum install -y zabbix-get-5.0.20-1.el7.x86_64
[root@zabbix-server ~]# zabbix_get -s 192.168.200.60 -p 10050 -k 'system.cpu.intr' 377422
- 在zabbix-agent客户端,使用命令查看intr的速率变化:
[root@zabbix-agent-centos ~]# vmstat 1 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 2 0 0 1636652 2108 260304 0 0 85 5 54 119 0 0 99 0 0 0 0 0 1636652 2108 260336 0 0 0 0 81 122 0 0 100 0 0 0 0 0 1636652 2108 260336 0 0 0 0 67 102 0 0 100 0 0 0 0 0 1636652 2108 260336 0 0 0 0 74 114 0 1 99 0 0 0 0 0 1636652 2108 260336 0 0 0 0 64 101 0 0 100 0 0
五、常见问题❓❌
1、ssh远程登录报错问题💥
C:\Users\xybdiy>ssh root@192.168.200.60 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:dLKCGuPVvBAqv4F6zitccxVsxbZHwMoeqcH6/HFZ05c. Please contact your system administrator. Add correct host key in C:\\Users\\xybdiy/.ssh/known_hosts to get rid of this message. Offending ECDSA key in C:\\Users\\xybdiy/.ssh/known_hosts:15 ECDSA host key for 192.168.200.60 has changed and you have requested strict checking. Host key verification failed. # 解决办法 清除本地缓存密钥后,重新SSH远程连接 C:\Users\xybdiy>ssh-keygen -R 192.168.200.60 # Host 192.168.200.60 found: line 15 C:\Users\xybdiy/.ssh/known_hosts updated. Original contents retained as C:\Users\xybdiy/.ssh/known_hosts.old
2、PHP option “date.timezone” unknown fail 报错信息💢
解决办法: [root@zabbix-server ~]# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 修改内容 #将注释;去掉,并修改为 php_value[date.timezone] = Asia/Shanghai 按:wq保存退出 重启相关服务即可。
3、中文乱码问题💥
上传微软雅黑的字体 📌
解决办法: 1️⃣#查询zabbix目录的所在的位置 [root@zabbix-server ~]# whereis zabbix zabbix: /usr/lib/zabbix /etc/zabbix /usr/share/zabbix 2️⃣#通过find命令搜索fonts目录存放的位置 [root@zabbix-server ~]# find / -name fonts /boot/grub2/fonts /etc/fonts /usr/share/fonts /usr/share/zabbix/assets/fonts /usr/share/httpd/noindex/css/fonts 3️⃣#查看fonts目录下的字体 [root@zabbix-server ~]# ls /usr/share/zabbix/assets/fonts graphfont.ttf 4️⃣#进入fonts目录,查看该字体的软链接 [root@zabbix-server ~]# cd /usr/share/zabbix/assets/fonts/ [root@zabbix-server fonts]# ll total 0 lrwxrwxrwx 1 root root 33 Feb 9 21:23 graphfont.ttf -> /etc/alternatives/zabbix-web-font 5️⃣#查看字体是否上传 [root@zabbix-server fonts]# ls graphfont.ttf msyh.ttc 6️⃣# 删除旧软链接 [root@zabbix-server fonts]# rm -f /etc/alternatives/zabbix-web-font 7️⃣# 新建新软链接 [root@zabbix-server fonts]# ln -s /usr/share/zabbix/assets/fonts/msyh.ttc /etc/alternatives/zabbix-web-font 8️⃣#重启zabbix-server服务 [root@zabbix-server fonts]# systemctl restart zabbix-server [root@zabbix-server fonts]# systemctl status zabbix-server
成功解决