解決zabbix圖中出現中文亂碼問題

我這周部署了zabbix監控服務器,但是配置過程中發現當有中文時,圖中的中文會變成方塊

如下圖所示:

wKiom1Xq0pjTlUmwAAPg4IXRrGI115.jpg

這個問題是由於zabbix的web端沒有中文字庫,我們最需要把中文字庫加上即可


解決辦法如下:

1、從windows下控制面板->字體->選擇一種中文字庫例如“楷體”

wKioL1Xq1Q6h0xWAAAJ5r7FkOsQ399.jpg


2、把它拷貝到zabbix的web端的fonts目錄下例如:/data/www/zabbix/fonts/,並且把TTF後綴改爲ttf

wKioL1Xq1bSjPzz7AABbSSBPxcU425.jpg


3、修改zabbix的web端/include/defines.inc.php文件

  1. //define('ZBX_GRAPH_FONT_NAME',                 'DejaVuSans');  // 註釋掉這一行

  2. define('ZBX_GRAPH_FONT_NAME',                 'simkai');  // 添加這一行



  1. //define('ZBX_FONT_NAME', 'DejaVuSans');   // 註釋掉這一行

  2. define('ZBX_FONT_NAME', 'simkai');   // 添加這一行


其中simkai爲字庫名字,不包含ttf後綴

測試結果:

wKioL1Xq18aRs0EAAANFZF8QpQc041.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章