码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix中文乱码解决

时间:2019-12-18 15:01:10      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:zabbix3   字体   cal   服务   http   建议   src   zab   system   

问题现象:

zabbix字体修改成中文后监控显示乱码

技术图片

 

 

原因:

该问题是由于zabbix默认使用的是“DejaVuSans.ttf”(zabbix3.2.7默认使用的是“graphfont.ttf”),该字体对中文支持度不好,因此数据会有乱码。

 

 

解决办法:

1、从window电脑上面获取字体文件 simsun.ttc(字体随意)

技术图片

 

 

2、将字体上传至zabbix的fonts目录中(目录不知道直接查找)

find / -name fonts   (查找字体位置)
cd /usr/share/zabbix/asseets/fonts
mv simsun.ttc simsun.ttf #重命名字体格式

 

3、修改locales.inc.php配置文件(具体路径是实际环境为准)

vim /usr/share/zabbix/include/locales.inc.php

修改内容:‘zh_CN‘ => [‘name‘ => _(‘Chinese (zh_CN)‘),     ‘display‘ => true],

 

4、修改defines.inc.php配置文件(具体路径是实际环境为准)

vim /usr/share/zabbix/include/defines.inc.php

使用%s/graphfont/simsun/g命令对graphfont进行全局替换  (其中simsun为你上传的字体)

 

5、重启httpd服务,建议zabbix服务一起重启

systemctl restart httpd
systemctl restart zabbix-server

 

6、再次查看,乱码解决

技术图片

zabbix中文乱码解决

标签:zabbix3   字体   cal   服务   http   建议   src   zab   system   

原文地址:https://www.cnblogs.com/wangzy-tongq/p/12059612.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!