由于zabbix用的字符编码对中文支持不是很友好,故在使用zabbix-server web端服务会出现中文字符码错乱的情况,如下:
解决方法: 更换zabbix服务端的字符编码集。
- 找到zabbix默认使用的字符编码: # find / -name DejaVuSans.ttf 存储的路径。各版本zabbix对改文件的存储路径可能会有不同。
- 可在windows电脑上找对应的中文字符集:存放在 C盘的windows文件下的fonts文件里。
复制任意一个字符集上传到 zabbix server 的 DejaVuSans.ttf的同目录下。
修改中文字符集的名称为:simkai.ttf
3.修改zabbix server 服务器的 defines.inc.php 文件。 # find / -name defines.inc.php 在zabbix的下级目录中。
此处修改为 simkai .保存退出。
4.刷新zabbix server web端页面,发现问题得到解决。