Zabbix 5.0 LTS配置中文支持并解决字符乱码问题

简介: 文章介绍了如何在Zabbix 5.0 LTS中配置中文支持并解决字符乱码问题,包括在用户设置中选择中文语言和替换默认字体为Windows字体的步骤。

作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.修改zabbix的中文界面支持

1>.点击"User settings"

2>.点击"Language"下拉框(默认是英文),选择"Chinese(zh_CN)"**

3>.而后点击"Update"

4>.切换为中文界面

5>.切换为中文后发现图形出现字符乱码问题

二.解决zabbix中文乱码问题

1>.将window的字体(通常其路径为:"C:\Windows\Fonts")上传到zabbix server服务器

2>.用window字体替换zabbix 默认的字体

[root@hadoop105.yinzhengjie.com ~]# find / -name defines.inc.php
/usr/share/zabbix/include/defines.inc.php
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# grep -i graphfont /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',        'graphfont'); // font file name
define('ZBX_FONT_NAME', 'graphfont');
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# find /usr/share/zabbix/ -name graphfont*  # 我们可以先查看一下字体文件在哪个路径,而后看看是否还有其它字体。
/usr/share/zabbix/assets/fonts/graphfont.ttf
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# ll /usr/share/zabbix/assets/fonts
total 0
lrwxrwxrwx 1 root root 33 Nov  4 16:24 graphfont.ttf -> /etc/alternatives/zabbix-web-font
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# ll
total 11512
-rw-r--r-- 1 root root 11787328 Mar  2  2019 simkai.ttf
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# mv simkai.ttf /usr/share/zabbix/assets/fonts
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# ll /usr/share/zabbix/assets/fonts  # 注意观察,字体的名称后缀是否一致,若不一致则不要继续做后面的操作,否则可能会导致zabbix web界面的英文文字也不正常显示了。
total 11512
lrwxrwxrwx 1 root root       33 Nov  4 16:24 graphfont.ttf -> /etc/alternatives/zabbix-web-font
-rw-r--r-- 1 root root 11787328 Mar  2  2019 simkai.ttf
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# cp /usr/share/zabbix/include/defines.inc.php /usr/share/zabbix/include/defines.inc.php-`date +%F`  # 修改前一定要做好被备份哟~
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# sed -r -i 's#graphfont#simkai#' /usr/share/zabbix/include/defines.inc.php  # 修改字体为我们刚刚上传的windows字体即可~
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]# grep -i simkai /usr/share/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME',        'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
[root@hadoop105.yinzhengjie.com ~]# 
[root@hadoop105.yinzhengjie.com ~]#

3>.刷新zabbix web页面,发现中文正常显示啦~

目录
相关文章
|
4月前
|
监控 关系型数据库 MySQL
Alibaba Cloud Linux基础入门(1)——配置zabbix
该文档是关于在Alibaba Cloud Linux上配置Zabbix的教程。首先,通过添加Zabbix仓库并安装相关软件包(如zabbix-server,web前端和agent)。然后,安装并启动MySQL数据库,执行`mysql_secure_installation`进行配置。接着,创建名为zabbix的数据库和用户,并导入Zabbix默认数据。最后,设置Zabbix服务开机自启动,并通过浏览器访问http://服务器IP/zabbix完成Web端配置,使用Admin/zabbix登录。
|
4月前
|
监控 关系型数据库 Linux
|
4月前
|
监控 Unix Windows
Zabbix【部署 04】 Windows系统安装配置agent及agent2
Zabbix【部署 04】 Windows系统安装配置agent及agent2
613 0
|
13天前
|
监控 Linux
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
37 4
Zabbix 5.0 LTS的agent服务部署实战篇
|
13天前
|
监控 前端开发 数据库
Zabbix 5.0 LTS部署实战篇
这篇文章是关于Zabbix 5.0 LTS部署的详细教程,包括版本选择、服务器平台选择、安装步骤、数据库配置、前端安装以及修改时区和设置开机自启等内容。
46 1
Zabbix 5.0 LTS部署实战篇
|
13天前
|
监控 前端开发 数据库连接
Zabbix 5.0 LTS的web界面安装及修改zabbix web管理员的默认密码
这篇文章是关于如何安装Zabbix 5.0 LTS的web界面以及如何修改Zabbix web管理员默认密码的教程。
37 1
|
1月前
|
监控 关系型数据库 MySQL
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
如何在 Ubuntu 16.04 上安装和配置 Zabbix 以安全监控远程服务器
15 0
|
4月前
|
监控 网络协议 Unix
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
centos7 zabbix安装客户端agent -配置监控远程主机 在需要监控的电脑上安装
151 0
|
4月前
|
监控 关系型数据库 MySQL
zabbix部署以及配置
zabbix部署以及配置
145 3
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
679 0