Zabbix5.0管理界面提供多语种支持,切换中文可以通过如下操作完成:User settings
→Users
→Language
→Chinese(zh_CN)
→Update
。
中文界面中有一个小问题,就是汉字不能正常显示,原因是Zabbix默认字体是英文字体,因此将默认字体为设置中文字体就可以解决问题。
解决方案的第一个问题:图表中使用的字体存放在哪儿?
经过查找资料可知字体的路径在/usr/share/zabbix/assets/fonts/
[root@webserver ~]# ll /usr/share/zabbix/assets/fonts/
total 0
lrwxrwxrwx 1 root root 33 Jan 7 09:43 graphfont.ttf -> /etc/alternatives/zabbix-web-font
由此可知graphfont.ttf
是/etc/alternatives/zabbix-web-font
的软连接。因此修改graphfont.ttf
的软链接即可修改图表字体。
具体步骤如下:
# 安装字体,这里选择文泉驿微米黑字体
[root@webserver ~]# yum install -y wqy-microhei-fonts.noarch
[root@webserver ~]# update-alternatives --install /usr/share/zabbix/assets/fonts/graphfont.ttf \
zabbix-web-font /usr/share/fonts/wqy-microhei/wqy-microhei.ttc 10
# 配置字体
[root@webserver ~]# update-alternatives --config zabbix-web-font
There are 2 programs which provide 'zabbix-web-font'.
Selection Command
-----------------------------------------------
*+ 1 /usr/share/fonts/dejavu/DejaVuSans.ttf
2 /usr/share/fonts/wqy-microhei/wqy-microhei.ttc
Enter to keep the current selection[+], or type selection number: 2
# 重启Zabbix-Server服务
[root@webserver ~]# systemctl restart zabbix-server