zabbix的汉化并不十分完全,在web界面配置语言为中文后,在图形仍有中文乱码。解决办法如下:
先在windows下控制面板\外观和个性化\字体找到任一中文字体(simkai.ttf),上传到zabbix-server服务器的/usr/share/zabbix/fonts/(文件夹视具体情况而定,可以使用find / -name fonts -type d查找)。
然后修改vim /usr/share/zabbix/include/defines.inc.php一项(同样文件路径视具体情况而定。)
找到
define('ZBX_GRAPH_FONT_NAME', 'simkai'); // font file name
define('ZBX_FONT_NAME', 'simkai');
将字体改为simkai(我这里已经修改).
然后重启zabbix-server,OK