一、尋找字體文件web
1.1 首先須要找到zabbix後臺的字體文件路徑,字體文件的後綴爲.ttf字體
[root@zabbix ~]# cd /usr/share/zabbix/3d
[root@zabbix zabbix]# find . -name "*.ttf" #利用find命令找blog
./fonts/graphfont.ttf後臺
[root@zabbix zabbix]# ll fonts/graphfont.ttf #找到的ttf是個軟連接亂碼
lrwxrwxrwx 1 root root 33 6月 7 15:54 fonts/graphfont.ttf -> /etc/alternatives/zabbix-web-fontsed
[root@zabbix zabbix]# ll /etc/alternatives/zabbix-web-font #繼續找到的仍是軟連接im
lrwxrwxrwx 1 root root 38 6月 7 15:54 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttfimg
[root@zabbix zabbix]# ll /usr/share/fonts/dejavu/DejaVuSans.ttf #最終找到了ttf文件文件
-rw-r--r-- 1 root root 720012 2月 27 2011 /usr/share/fonts/dejavu/DejaVuSans.ttf
[root@zabbix zabbix]# cd /usr/share/fonts/dejavu/
[root@zabbix dejavu]# ls
DejaVuSans-BoldOblique.ttf DejaVuSansCondensed-Bold.ttf DejaVuSans-ExtraLight.ttf
DejaVuSans-Bold.ttf DejaVuSansCondensed-Oblique.ttf DejaVuSans-Oblique.ttf
DejaVuSansCondensed-BoldOblique.ttf DejaVuSansCondensed.ttf DejaVuSans.ttf
1.2 找到Windows系統的字體文件並上傳
選擇一個字體文件(如微軟雅黑常規),上傳到zabbix的字體文件目錄
二、備份並改名字體文件
爲了避免修改代碼,減小操做,備份原有的字體文件,並將新上傳的字體文件名稱改成當前相同的名字
[root@zabbix dejavu]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@zabbix dejavu]# mv MSYH.TTC DejaVuSans.ttf
此時刷新圖形,亂碼已成功解決