Zabbix修改主機名稱可支持中文名


如圖默認情況下,Zabbix是不支持主機名中存在中文字符的,要讓zabbix主機名支持中文,需要修改zabbix的php代碼文件,

 

 

實現步驟:

找到zabbix web目錄,一般在/var/www/zabbix或者/usr/share/zabbix下

一、

修改/usr/share/zabbix/include/defines.inc.php文件中修改,加入中文字符支持,原始正則:

 

 

define('ZBX_PREG_INTERNAL_NAMES', '([0-9a-zA-Z_\. \-]+)');

  改成

define('ZBX_PREG_INTERNAL_NAMES', '([0-9a-zA-Z_\. \-\x{80}-\x{ff}]+)');/* !!! Don't forget sync code with C !!! */

  修改后,主機名和監控項名都可以輸入中文了。

來源:https://mefj.com.cn/lur1974.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM