Zabbix 监控图表上主机名称显示中文乱码解决办法

创建Zabbix主机(host)时,如果显示名称Visible name中填写了中文,则在生成监控的图表中会显示乱码如下:

中文乱码图表

原因是因为缺少对应的中文字体引起的,首先从Windows机器的字体库路径下选择自己喜欢的中文字体,C:\Windows\Fonts\,我这里选择微软雅黑的字体。
Windows下的字体库

雅黑字体

我这里使用常规字体,把文件上传至zabbix-web端的对应字体fonts目录。通过配置文件include/defines.inc.php查看对应的所在在的字体目录,在include/defines.inc.php 搜索 ZBX_FONTPATH即可获取对应字体配置目录
字体所在目录路径

然后把字体文件上传至该目录:assets/fonts,字体用.ttf的扩展名的文件,如果没有从网上搜索下载。
上传之后的字体文件

编辑zabbix-web端目录下配置文件include/defines.inc.php:
sudo vi include/defines.inc.php
然后搜索:ZBX_GRAPH_FONT_NAME把值改为msyh,然后重新刷新一下图表页面即可:
最终效果

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容