【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


成功解决


相关文章
|
2月前
|
监控 前端开发 Linux
centos7系统安装部署zabbix5.0
【9月更文挑战第23天】在CentOS 7系统上部署Zabbix 5.0的步骤包括:安装MariaDB数据库及必要软件包,配置Zabbix仓库,设置数据库并导入Zabbix数据库架构,配置Zabbix服务器与前端参数,启动相关服务,并通过浏览器访问Web界面完成安装向导。
132 0
|
2月前
|
Oracle Java 关系型数据库
CentOS 7.6操作系统部署JDK实战案例
这篇文章介绍了在CentOS 7.6操作系统上通过多种方式部署JDK的详细步骤,包括使用yum安装openjdk、基于rpm包和二进制包安装Oracle JDK,并提供了配置环境变量的方法。
262 80
|
1月前
|
存储 Linux 开发者
虚拟机centos7.9一键部署docker
本文介绍了如何在 CentOS 7.9 虚拟机上安装 Docker 社区版 (Docker-ce-20.10.20)。通过使用阿里云镜像源,利用 `wget` 下载并配置 Docker-ce 的 YUM 仓库文件,然后通过 `yum` 命令完成安装。安装后,通过 `systemctl` 设置 Docker 开机自启并启动 Docker 服务。最后,使用 `docker version` 验证安装成功,并展示了客户端与服务器的版本信息。文中还提供了列出所有可用 Docker-ce 版本的命令。
155 0
虚拟机centos7.9一键部署docker
|
2月前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
392 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
2月前
|
监控 Linux
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
130 4
Zabbix 5.0 LTS的agent服务部署实战篇
|
2月前
|
监控 前端开发 数据库
Zabbix 5.0 LTS部署实战篇
这篇文章是关于Zabbix 5.0 LTS部署的详细教程,包括版本选择、服务器平台选择、安装步骤、数据库配置、前端安装以及修改时区和设置开机自启等内容。
203 1
Zabbix 5.0 LTS部署实战篇
|
2月前
|
Kubernetes Linux API
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
该博客文章详细介绍了在CentOS 7.6操作系统上使用kubeadm工具部署kubernetes 1.17.2版本的测试集群的过程,包括主机环境准备、安装Docker、配置kubelet、初始化集群、添加节点、部署网络插件以及配置k8s node节点管理api server服务器。
115 0
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
|
6月前
|
存储 SQL 监控
修改Zabbix源码实现监控数据双写,满足业务需求!
虽然对接Elasticsearch后有诸多好处,但是它不往数据库写历史数据了,同时还不再计算趋势数据了。有这么一个场景...
修改Zabbix源码实现监控数据双写,满足业务需求!
|
6月前
|
数据采集 监控 数据库
OceanBase社区版可以通过Zabbix监控
OceanBase社区版可以通过Zabbix监控
269 4
|
3月前
|
监控 安全 Linux
在Linux中,zabbix如何监控脑裂?
在Linux中,zabbix如何监控脑裂?