【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)(下)

简介: 【Zabbix】基于CentOS 7.9系统安装部署Zabbix 5.0LTS版本监控系统(详细教程)

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


成功解决


相关文章
|
6月前
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
818 4
|
3月前
|
监控 前端开发 Linux
centos7系统安装部署zabbix5.0
【9月更文挑战第23天】在CentOS 7系统上部署Zabbix 5.0的步骤包括:安装MariaDB数据库及必要软件包,配置Zabbix仓库,设置数据库并导入Zabbix数据库架构,配置Zabbix服务器与前端参数,启动相关服务,并通过浏览器访问Web界面完成安装向导。
215 0
|
4月前
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
2月前
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
187 64
|
18天前
|
运维 监控 BI
zabbix强大的报警系统
zabbix强大的报警系统
28 8
|
2月前
|
Linux 编译器 测试技术
【C++】CentOS环境搭建-快速升级G++版本
通过上述任一方法,您都可以在CentOS环境中高效地升级G++至所需的最新版本,进而利用C++的新特性,提升开发效率和代码质量。
232 63
|
2月前
|
Kubernetes Linux 开发工具
centos7通过kubeadm安装k8s 1.27.1版本
centos7通过kubeadm安装k8s 1.27.1版本
|
2月前
|
安全 Linux 编译器
Centos 7.9如何使用源码编译安装curl最新版本
通过上述步骤,您就能在CentOS 7.9上成功地从源代码编译并安装curl的最新版本。这种方法不仅提供了灵活性,允许您定制编译选项,还确保了软件的最新功能和安全更新得到应用。
93 1
|
3月前
|
监控 Linux
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
151 4
Zabbix 5.0 LTS的agent服务部署实战篇
|
3月前
|
监控 前端开发 数据库
Zabbix 5.0 LTS部署实战篇
这篇文章是关于Zabbix 5.0 LTS部署的详细教程,包括版本选择、服务器平台选择、安装步骤、数据库配置、前端安装以及修改时区和设置开机自启等内容。
284 1
Zabbix 5.0 LTS部署实战篇
下一篇
DataWorks