解决zabbix6.4 版本中文图表乱码(显示小方框)问题
- 其他运维
- 2024-07-14
- 389热度
- 0评论
1、zabbix6.4 的web 界面切换中文后图形乱码,如下:
2、原因是默认字体不支持中文显示导致
3、解决办法: 下载字体,复制到linux字体库,软连接zabbix的默认字体到下载的字体上即可解决。
Rocky Linux 8.0
#下载字体
yum -y install wqy-microhei-fonts
#备份字体
mv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf_bak
#修改字体
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
#备份zabbix 默认字体
mv /usr/local/zabbix/web_ui/assets/fonts/DejaVuSans.ttf /usr/local/zabbix/web_ui/assets/fonts/DejaVuSans.ttf_bak
#软链接zabbix字体到下载的字体上
ln -s /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/local/zabbix/web_ui/assets/fonts/DejaVuSans.ttf
Rocky Linux 9.0
#下载字体rpm安装包
https://dl.rockylinux.org/pub/rocky/8/AppStream/x86_64/os/Packages/w/wqy-microhei-fonts-0.2.0-0.22.beta.el8.noarch.rpm
#安装字体
yum install wqy-microhei-fonts-0.2.0-0.22.beta.el8.noarch.rpm
#备份原有系统字体
mv /usr/share/fonts/dejavu-sans-fonts/DejaVuSans.ttf /usr/share/fonts/dejavu-sans-fonts/DejaVuSans.ttf_bak
#修改字体
cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu-sans-fonts/DejaVuSans.ttf
4、问题解决,查看zabbix的web界面的相关图形。