Zabbix 4.0.2试用(六):监控图形中中文显示乱码的解决

Zabbix在显示监控数据图形时,默认的数值名称是显示乱码的,如下图:

zhongwen00

这是由于默认zabbix监控显示条中只有graphfont.ttf一种字体:

zhongwen01

需要添加一个能够显示中文的字体,以确保能够显示中文,步骤如下:

1、上传字体

将Windows操作系统中的“黑体”字体上传至zabbix的fonts文件夹中,先在控制面板的字体选项中找到黑体,复制到E盘或任意位置:

zhongwen02

再通过SecureFX将复制出来的黑体文件simhei.ttf复制到zabbix服务器端的/usr/share/zabbix/fonts文件夹中,如下图。

zhongwen03

再进入zabbix服务器端远程控制台,编辑字体配置文件defines.inc.php:

[root@zabbix fonts]# vi /usr/share/zabbix/include/defines.inc.php

使用/graphfont搜索原字体位置:

define(‘ZBX_GRAPH_FONT_NAME’,           ‘graphfont‘); // font file name

然后修改为新上传的simhei:

define(‘ZBX_GRAPH_FONT_NAME’,           ‘simhei‘); // font file name

zhongwen04

修改完成后保存退出。

再次刷新监控图形,已经可以正常显示中文,如下图。

zhongwen05

Leave a Reply