問題描述
昨天安裝完了zabbix,在圖形頁左下角的數(shù)據(jù)字段顯示是一堆小方塊,我當時還以為就是這樣的,后來才發(fā)現(xiàn)是顯示錯誤亂碼了
問題原因
既然亂碼,那肯定是字體包的問題了,然后去百度查了一下,
因zabbix使用的DejaVuSan.ttf字體,不支持中文,導致中文出現(xiàn)亂碼
解決方法
知道了問題出在那里,那就好解決了,改一下字體包就好了,
去網上下載simkai字體包
wget http://js.downcc.com/down1/simkai_downcc.zip
unzip simkai_downcc.zip
然后把字體包移動到zabbix_web的站點目錄下
mv simkai.ttf /home/nginx/html/zabbix/fonts/
修改配置文件
vi /home/nginx/html/php/include/defines.inc.php #修改
define('ZBX_FONT_NAME', 'simkai');
define('ZBX_GRAPH_FONT_NAME', 'simkai');
wq!保存
然后重啟一下zabbix_server就好了
放上成功以后的截圖

2019-02-23 16-00-03 的屏幕截圖.png