Zabbix修改显示语言为中文

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix修改显示语言为中文相关的知识,希望对你有一定的参考价值。

因为部署完zabbix之后,默认情况下,zabbix的显示界面是英文的,其实跟很多高手推荐的一样,英文的名词是最准确的,可以说见名知义。但是,有的时候,并非是我们不愿意使用英文,而是有些时候如果监控不只是你一个人在看的话,可能会有这方面的需求,所以这里将zabbix的语言修改为中文。

第一步:打开Administration,然后点击Users,在Users下面选择要修改那个用户的显示语言,比如admin.

技术分享

第二步:在admin用户配置中的Language中选择Chinese (zh_CN),然后点击update按钮。

技术分享

第三步:重新登录之后,zabbix的语言就显示为中文了

提醒:如果你的zabbix web界面中的历史记录中有中文乱码(如下图),那么请修改数据库的字符编码为utf8。

技术分享

关于如何修改,可以参考:http://www.linuxidc.com/Linux/2015-05/117208.htm

要登录数据库中,确认数据库编码格式如下:

mysql> show create database zabbix;
+----------+-----------------------------------------------------------------+
| Database | Create Database                                                 |
+----------+-----------------------------------------------------------------+
| zabbix   | CREATE DATABASE `zabbix` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+-----------------------------------------------------------------+
1 row in set (0.00 sec)

然而,上面的问题虽然解决了历史记录中的乱码问题,还有一个就是在图像界面显示时中文字符乱码的问题,如下所示:

技术分享

解决方法:上传一个中文字体文件到zabbix的fonts目录,然后改名替换原来的字体文件。

第四步:上传中文字体并替换原有字体

[[email protected] fonts]# cd /var/www/html/zabbix/fonts/
[[email protected] fonts]# ll
total 7284
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf
-rw-r--r-- 1 root   root   6700204 Oct  7 02:24 simyou.ttf
[[email protected] fonts]# chown apache:apache simyou.ttf 
[[email protected] fonts]# ll
total 7284
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf
-rw-r--r-- 1 apache apache 6700204 Oct  7 02:24 simyou.ttf
[[email protected] fonts]# 
[[email protected] fonts]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[[email protected] fonts]# mv simyou.ttf DejaVuSans.ttf
[[email protected] fonts]# ll
total 7284
-rw-r--r-- 1 apache apache 6700204 Oct  7 02:24 DejaVuSans.ttf
-rw-r--r-- 1 apache apache  756072 Oct  6 07:38 DejaVuSans.ttf.bak

替换完成后,再次查看图像界面,已经可以正常显示中文了,如下图所示:

技术分享

第五步:禁用guest用户

从安全方面考虑,必须要禁用guest用户,在管理中的用户下面将guest禁用(如下)。

技术分享



本文出自 “IT小二郎” 博客,请务必保留此出处http://jerry12356.blog.51cto.com/4308715/1859120

以上是关于Zabbix修改显示语言为中文的主要内容,如果未能解决你的问题,请参考以下文章

解决zabbix中文乱码问题

修改zabbix为中文,并解决乱码问题(三)

Zabbix第五章(配置zabbix的语言)

zabbix 5.0设置为中文并解决zabbix中文乱码问题

zabbix 5.0设置为中文并解决zabbix中文乱码问题

Zabbix 5.0切换中文语言小结