1. 程式人生 > >解決 Zabbix 監控選項中文亂碼問題

解決 Zabbix 監控選項中文亂碼問題

開發十年,就只剩下這套架構體系了! >>>   

Zabbix中文監控選項字型顯示不全,如圖所示。

中文監控選項亂碼

首先查詢zabbix安裝目錄,找到字型具體位置。

#查詢zabbix安裝位置
[root@promote ~]# whereis zabbix
zabbix: /usr/lib/zabbix /etc/zabbix /usr/share/zabbix
[root@promote ~]# ls /usr/share/zabbix/
actionconf.php                 app                 charts.php                   hostinventories.php  items.php        report2.php        styles
adm.gui.php                    applications.php    conf                         host_prototypes.php  js               report4.php        sysmap.php
adm.housekeeper.php            audio               conf.import.php              host_screen.php      jsLoader.php     robots.txt         sysmaps.php
adm.iconmapping.php            auditacts.php       correlation.php              hosts.php            jsrpc.php        screenconf.php     templates.php
adm.images.php                 auditlogs.php       discoveryconf.php            httpconf.php         latest.php       screenedit.php     toptriggers.php
adm.macros.php                 browserwarning.php  disc_prototypes.php          httpdetails.php      local            screen.import.php  tr_events.php
adm.other.php                  chart2.php          favicon.ico                  image.php            locale           screens.php        trigger_prototypes.php
adm.regexps.php                chart3.php          fonts                        images               maintenance.php  search.php         triggers.php
adm.triggerdisplayoptions.php  chart4.php          graphs.php                   img                  map.import.php   services.php       usergrps.php
adm.triggerseverities.php      chart5.php          history.php                  imgstore.php         map.php          setup.php          users.php
adm.valuemapping.php           chart6.php          host_discovery.php           include              overview.php     slideconf.php      zabbix.php
adm.workingtime.php            chart7.php          hostgroups.php               index_http.php       profile.php      slides.php
api_jsonrpc.php                chart.php           hostinventoriesoverview.php  index.php            queue.php        srv_status.php
#字型檔案位置
[root@promote ~]# ls /usr/share/zabbix/fonts/
graphfont.ttf
[root@promote ~]# cd /usr/share/zabbix/fonts/
[root@promote fonts]# pwd
/usr/share/zabbix/fonts
[root@promote fonts]# ls -l
總用量 0
lrwxrwxrwx. 1 root root 33 3月  25 15:24 graphfont.ttf -> /etc/alternatives/zabbix-web-font
[root@promote fonts]# 

採用winscp等工具將Windows中文字型上傳到 /usr/share/zabbix/fonts/ 資料夾。本文中文字型為宋體。字型許可權修改後截圖如下所示:

上傳字型檔案

切換至/etc/alternatives 目錄檢視軟連結。

字型軟連線

刪除軟連結並重建。

#刪除舊軟連結
[root@promote fonts]# rm -f /etc/alternatives/zabbix-web-font
#新建軟連結
[root@promote fonts]# ln -s /usr/share/zabbix/fonts/simsun.ttc  /etc/alternatives/zabbix-web-font

重新整理瀏覽器頁面即可,如果顯示異常,重新啟動zabbix-server服務。

[root@promote fonts]# systemctl restart zabbix-server

正常顯示字型如圖所示。

中文字型顯示正常

相關推薦

解決 Zabbix 監控選項中文亂碼問題

開發十年,就只剩下這套架構體系了! >>>   

解決zabbix web端中文亂碼問題。

web頁面右上角選擇【profile】 選擇中文支援。 然後點選頁面各分項會發現中文呈現矩形塊亂碼問題。 解決步驟如下: 1.在windows端fonts目錄下拷貝字型到zabbix s

Zabbix 監控圖表中亂碼解決辦法

處理 zab con 圖表 github zabbix san 新頁面 方案 一.問題背景 在Zabbix安裝完成之後,Web前端頁面語音設置為中文之後,圖表中部分中文文字顯示為亂碼,如下圖所示: 二.解決方案 2.1 執行以下命令 [root@zabbix ~]# yum

解決springmvc返回json中文亂碼

jackson ons con handle json 額外 adapter blog 設置 [email protected]/* */,這個問題上網找了很久,發現答案真是人雲亦雲,奉上我的解決方案: 解決方案一:需要導入 jackson-core-asl-1

Android Studio解決Java程序輸出中文亂碼

roc 中文 Coding str uil nbsp process option clas 經查閱資料,發現需要手動在build.gradle中添加代碼 //新版 tasks.withType(JavaCompile) { options.encoding = "UT

解決 Linux centos crt 中文 亂碼 問號

Linux centos crt 中文如何查看linux系統語言 echo $LANG一般顯示為en_US.UTF-8這也是系統默認的語言 查看是否有中文語言包 locale若沒有zh_CN.UTF-8相關內容,說明沒有安裝語言包, 安裝方法如下(centos或者RedHat系列,debian使用ap

解決node裏面的中文亂碼

學習 後來 啟動 head 資料 代碼 html har count 今天咋學習node的時候,跟著視頻裏在擼代碼,但是卻出現了中文亂碼的情況,視頻中的谷歌瀏覽器可能和我的版本不一致,先看代碼吧: ‘use strict‘; const http = require

解決CentOS7 Confluence6 PPT中文亂碼問題

服務器 sha 查找 catalina .com 執行 亂碼問題 pts centos 解決CentOS7 Confluence6 PPT中文亂碼問題 Confluence6部署關於Confluence6的部署及平臺基本信息,請參考:CentOS7 Confluence6

SpringBoot解決redirect參數中文亂碼問題

接收 test ati 編碼格式 tst int 發送 字符 sts 代碼如下:&name=" + new URLEncoder().encode(user.getName(), Charset.defaultCharset()) ;只需要將中文參數encode一下

快速解決命令提示符視窗中文亂碼問題--cmd視窗檢視更改編碼方式

一、檢視cmd視窗的編碼方式 方法一 1.開啟cmd 2.在命令列輸入 chcp 3.按下回車鍵,會顯示如下圖所示的一條資訊。“936”代表的意思就是 GBK (漢字內碼擴充套件規範),通常情況下GBK是cmd的預設編碼。 方法二 1.開啟cmd 2.在標題欄單

idea:解決intellij idea控制檯中文亂碼問題

第一步:修改intellij idea配置檔案: 找到intellij idea安裝目錄,bin資料夾下面idea64.exe.vmoptions和idea.exe.vmoptions這兩個檔案,分別在這兩個檔案中新增:-Dfile.encoding=UTF-8 第二步:找到int

如何解決intellij idea控制檯中文亂碼

解決 第一步:修改intellij idea配置檔案: 找到intellij idea安裝目錄,bin資料夾下面idea64.exe.vmoptions和idea.exe.vmoptions這兩個檔案,分別在這兩個檔案中新增:-Dfile.encoding=UTF-8 第二步:找到int

解決請求引數的中文亂碼問題(get、post)

2018-11-28        在web請求與響應中,會遇到亂碼問題,比如填寫表單資料時,難免會輸入中文,姓名、公司名稱等。由於HTML設定了瀏覽器在傳遞請求引數時,採用的編碼方式是UTF-8,但在解碼時採用的是預設的ISO8859-1,因此會導致亂碼的出現。

SpringMvc解決返回前臺資料中文亂碼

1.加註解方式,第一個是返回json格式,第二個是文字格式 @RequestMapping(value="/getCartGoodsListByUserId",produces="application/json;charset=UTF-8") @RequestMapp

解決linux下Eclipse中文亂碼問題

已開通新的部落格,後續文字都會發到新部落格 http://www.0xfree.top ---        把Windows下的工程匯入到了Linux下Eclipse中,由於以前的工程程式碼,都是GBK編碼的(Windows下

解決jq獲取URL中文亂碼問題

網上的方法: function getUrlParms(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1)

解決ArcGIS屬性表中文亂碼問題

import geopandas as gpd data=gpd.read_file(r"D:\XXXXXXX.shp",encoding='gbk',crs={'init': 'epsg:4326'}) data=data.rename(columns={'標註':'label','名稱':'

Filter解決POST,GET提交中文亂碼問題

中文亂碼是一個非常煩人的問題,沒有學習Filter之前,每次都要進行轉碼 request.setCharacterEncoding("UTF-8");get還要進行轉碼.很是麻煩啊.後來學習到了Filter一下就可以只寫一次,再也不用寫了.媽媽再也不用擔心我的亂碼問題了. 另外說一下,tom

解決Http響應內容中文亂碼問題

在響應的servlet類中新增 response.setCharacterEncoding("UTF-8"); response.setHeader("Content-type","text/html;charset=UTF-8"); 前者設定伺服器讀取的文字格式,後者設定前端介面解析程式碼的文

解決intellij idea控制檯中文亂碼問題

 解決方法: 第一步:修改intellij idea配置檔案: 找到intellij idea安裝目錄,bin資料夾下面idea64.exe.vmoptions和idea.exe.vmoptions這兩個檔案,分別在這兩個檔案中新增:-Dfile.encoding=UTF