zabbix3.0图像中文显示乱码之解决方案

author author     2022-08-03     698

关键词:

Zabbix3.0 图像中文显示乱码之解决方案

我们前一篇文章介绍了在Centos7下安装及配置Zabbix3.0的介绍,然后我们又添加了一台linux服务器进行监控,监控后,我们通过查看图像发现,中文页面你的信息显示乱码,那是为什么呢?对于这个问题我们下面为大家提供解决方案;

技术分享

原因是:由于zabbix的web前端没有中文字体;

我们可以通过进入windows机器内:c:windowsfonts 选择其中任意一种中文字体:

技术分享

我们任意复制一个中文字体

技术分享

然后我们上传到zabbix的默认字体路劲下:

/usr/share/zabbix/fonts ;

默认下只有graphfont.ttf

技术分享

我们开始上传;我们使用mount挂载

mount //ip/c$ /mnt -o user=administrator

技术分享

取消挂载

umount /mnt

上传后可在当前目录下查看到

技术分享

我们将上传过来的字体格式修改为小写的,如果大写的话修改配置后,会出现不显示字体的现象

技术分享

接下来修改zabbix 的前端字体设置,

vim /usr/share/zabbix/include/defines.inc.php
将:define(‘ZBX_FONT_NAME‘, ‘DejaVuSans‘);
替换成:define(‘ZBX_FONT_NAME‘, ‘SIMHEI‘);

技术分享

替换后

技术分享

将define(‘ZBX_GRAPH_FONT_NAME‘, ‘DejaVuSans‘);
替换成:define(‘ZBX_GRAPH_FONT_NAME‘, ‘simhei‘);

技术分享

替换后

技术分享

替换后,我们就刷新一下浏览器载看看

技术分享

本文出自 “高文龙” 博客,谢绝转载!

解决zabbix3.0.8中文乱码

 3.0版本的字体并不在/usr/share/fonts目录中,如果按照以前的套路再将字体上传到该目录,并修改配置文件里的字体定义,则会踩到大坑:刷新页面之后并不会出现预想中的中文字体,而是啥也没有,乱码都没有。。。 看... 查看详情

mysql文件保存的sql脚本打开之后所有中文字符显示乱码怎么解决?

乱码多半是一些插入的数据信息。。这些乱码可以直接使用。。或者改下数据库的编码格式,UTF-8或GBK等等。只要编码格式一致一般不会出现乱码。参考技术A用编译器换编码 查看详情

gitstatus显示中文和解决中文乱码(代码片段)

目录gitstatus显示中文和解决中文乱码解决gitstatus不能显示中文解决gitbash终端显示中文乱码通过修改配置文件来解决中文乱码gitstatus显示中文和解决中文乱码解决gitstatus不能显示中文现象status查看有改动但未提交的文件时总只显... 查看详情

url传中文参数导致乱码的解决方案之encodeuri

...参数时,在服务端后台获取到的值往往会出现乱码问题,解决方案有很多种,本文主要介绍如何通过encodeURI来解决中文乱码问题:first:前端传递参数的时候需要对中文参数进行两次encodeURI处理:?varrequestUrl= ‘url?roleName=‘+en... 查看详情

filezilla里怎么解决中文乱码问题

使用FilezillaclientFTP客户端登陆某些FTP站点会出现中文乱码,原因是FTP服务器端编码与filezillaclient端编码不一致造成的.解决方法如下:文件-站点管理-选中要登陆的站点-字符集-选择”强制UTF-8″或使用自定义字符集GB2312,二者之一定... 查看详情

jmeter之解决烦人的中文乱码问题

...文的字符时,你可能看到的响应数据是这样的:  解决方案如下:1)添加一个HTTP信息头管理器2)添加一个Accept信息,添加内 查看详情

url传中文参数导致乱码的解决方案之encodeuri

在项目中经常会遇到中文传参数,在后台接收到乱码问题。那么在遇到这种情况下我们应该怎么进行处理让我们传到后台接收到的参数不是乱码是我们想要接收的到的,下面就是我的一些认识和理解。 一:get请求url中带有中... 查看详情

roportng报表显示中文乱码和testng显示中文乱码实力解决办法

...框架学习阶段,但无意间总是会伴随小问题的困扰,比如中文乱码,而导致显示总是不舒服,个人觉得,就一定要解决,似乎有点点强迫症。所以遇到RoportNG报表显示中文乱码和TestNG显示中文乱码,自己苦寻解决办法,终于得到... 查看详情

如何解决之androidstudio的布局预览中文乱码(代码片段)

如何解决之AndroidStudio的布局预览中文乱码:解决:在app的build.gradle上添加一句:compileOptions.encoding="GBK"androidcompileSdkVersion25buildToolsVersion"31.0.0-rc4"compileOptions.encoding="GBK"defaultConfig点击SyncNow 查看详情

plsqldeveloper中文显示乱码的解决方法

PLSQL客户端打开汉字显示乱码问题PLSQLDeveloper中文显示乱码的解决方法PLSQLDeveloper中文显示乱码是因为Oracle数据库所用的编码和PLSQLDeveloper所用的编码不同所导致的。解决方法:1.先查询Oracle所用的编码select userenv(‘language‘)&nb... 查看详情

curl之解决中文乱码

 利用iconv命令curlhttp://www.baidu.com|iconv-fgb2312-tutf-8 iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。它的作用是在多种国际编码格式之间进行文本内码的转换。  iconv命令的详细语法:iconv[选项..... 查看详情

idea各种中文显示乱码解决大全

本文链接:https://blog.csdn.net/liqimo1799/article/details/81811153中文乱码问题分类:编码普通中文乱码properties文件中文乱码console控制台中文乱码搜索框中文乱码svn注释中文乱码问题截图:2、properties文件中文乱码4,、搜索框中文乱码5、sv... 查看详情

qt笔记之解决qt5.2.0和vs2012中文乱码

转载:http://bbs.csdn.net/topics/390750169 VS2012中文乱码1.方法一:包含头文件 1#include<QTextCodec> 1.......23QTextCodec*codec=QTextCodec::codecForLocale();//解决中文乱码45QStringtitle=codec->toUnic 查看详情

servlet之中文乱码问题入门版

请求数据的中文问题1post请求提交中文get请求建议不提交中文(只是也有方法解决)1.1postrequest.setCharacterEncoding("utf-8");解决post中的//utf-8是项目编码,要跟项目编码格式统一,//当然也能够选用其它编码。1.2响应response.setCharacterEnc... 查看详情

macburpsite显示中文乱码解决方案

“Options”Tab页->”Display“二级Tab页->“HTTPMessageDisplay”->“Changefont”->修改为支持中文的系统字体,Windows用户建议“MicrosoftYahei”,Mac建议修改为“Roboto”或者“STIXIntegralIsSm”。650)this.width=650;"src="http://s2.51cto.c 查看详情

mtaillabels乱码

参考技术Amatplotlib中文乱码和保存图像时负号显示方块的问题##在使用matplotlib.pyplot库画图时,如果给x轴和y轴或者图像标题定义中文名在输出图像时会显示乱码 查看详情

zabbix实战之故障处理篇zabbix监控中文乱码问题解决方法

【Zabbix实战之故障处理篇】Zabbix监控中文乱码问题解决方法一、问题展现1.查看Zabbix仪表盘2.问题分析二、检查Zabbix环境1.检查Zabbix监控主机2.检查Zabbix各组件状态三、在宿主机安装中文字体库1.安装中文字体2.查看字体文件四、安... 查看详情

html里显示中文乱码的解决的方法

在HTML开头统一规范下编码格式:<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/> 查看详情