Zabbix安装后web页面的选项和监控图形显示都是英文的,使用过程中总是感觉会有些不习惯,这时候我们可以通过简单配置,即可实现支持中文环境的效果,在这里做一下总结吧。

一.通过用户的设置

通过用户设置,只要安装php时支持了gettext,就可以将web页面的选项设置为中文环境,但是你会苦恼地发现在zabbix监控的图形和拓扑图中,中文会变成方块,出现中文乱码问题,这个原因是因为zabbix的web端没有中文字库。

Zabbix的企业级监控架构搭建—配置zabbix的web页面支持中文_第1张图片
通过用户设置:
Zabbix的企业级监控架构搭建—配置zabbix的web页面支持中文_第2张图片
Web页面选项变成中文了,但是图形中的中文显示乱码了。
Zabbix的企业级监控架构搭建—配置zabbix的web页面支持中文_第3张图片

二.配置中文库

1,准备中文库

Windows的控制面板-->字体-->选择一种你喜欢的字体,例如“楷体”。
Zabbix的企业级监控架构搭建—配置zabbix的web页面支持中文_第4张图片

2,拷贝到zabbix的web端的fonts目录下

# cd /node/nginx-1.12.2/html/zabbix/fonts/
# ll
total 12252
-rw-r--r--. 1 nginx nginx   756072 Jan  5 19:21 DejaVuSans.ttf
-rw-r--r--. 1 root  root  11787224 Jan  5 23:42 simkai.ttf

替换字体

# mv DejaVuSans.ttf DejaVuSans.ttf.bak
# mv simkai.ttf DejaVuSans.ttf
# chown nginx.nginx *

3,设置界面为中文

# vim /node/nginx-1.12.2/html/zabbix/include/locales.inc.php 
'zh_CN' => ['name' => _('Chinese (zh_CN)'),     'display' => true],

如果'display' => false,将其改为'display' => true。

三.刷新页面

刷新后,可以看到zabbix的web页面中,图形也支持中文了。

Zabbix的企业级监控架构搭建—配置zabbix的web页面支持中文_第5张图片
中文环境配置完成。