原始出处: http://53cto.blog.51cto.com/9899631/1770687

监控中看到图中的中文无法正常显示

wKioL1csEP7jzrQrAAAiL_LxtfI055.png

 

这个问题是由于zabbixweb端没有中文字库,我们最需要把中文字库加上即可

解决办法如下

  1. windows下控制面板->字体->选择一种中文字库例如“楷体”

wKioL1csEQ2z_SJsAADq4e5euUU262.png

2. 把它拷贝到zabbixweb端的fonts目录下例如:/var/www/html/zabbix/fonts,并且把TTF后缀改为小写ttf

wKioL1csERmBqKZyAAAsBieeJoY434.png

  1. 修改zabbixweb/include/defines.inc.php

vim /var/www/html/zabbix/include/defines.inc.php

其中SIMKAI为字库名字,不包含ttf后缀

define('ZBX_FONT_NAME', 'DejaVuSans')

define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');

改为

define('ZBX_FONT_NAME', 'FZKT')

define('ZBX_GRAPH_FONT_NAME', 'FZKT');

 

不需要重启,可以看到已经正常显示了

wKiom1csEFDy7_JrAAAk7yUmNGk474.png