环境信息
系统:Ubuntu20.04
zabbix版本:5.4
解决方法
zabbix web涉及配置文件: /usr/share/zabbix/include/defines.inc.php
此文件中涉及到两个配置项: ZBX_GRAPH_FONT_NAME, ZBX_FONT_NAME 。
这两个需要替换成支持中文的字体即可。
寻找字体
建议使用免费字体,我这里使用的是 思源字体。 字体地址
点击下载:
下载后是个zip文件,解压可以看到里面很多字体:
我选择红色框内的字体,喜欢加粗或者其他可以预览在决定。
替换字体
把这字体移到zabbix 目录中,位置: /usr/share/zabbix/assest/fonts
后缀otf改成ttf。权限644。名字有点长,我改成了NotoSans.ttf。
修改配置
修改之前提到的文件: /usr/share/zabbix/include/defines.inc.php
ZBX_GRAPH_FONT_NAME , ZBX_FONT_NAME :两个配置改成我们上传的字体:NotoSans.ttf 。
验证结果
无需重启服务,因为他是PHP。直接刷新zabbix web,查看结果。
ok,完成。
结束~
祝好。