前言
由于前几天,有人评论上问zabbix4.0的修改web界面列出的最近的问题数量怎么弄?由于zabbix不同版本配置的不同,导致我在3.0版调整的字段在3.4以上的版本无法找到。于是,我又装了一个zabbix4.0版本的,碰到了一些问题,下面演示的zabbix4.0的一些变化及问题的解决方法。
安装
【1】yum源更新
安装操作可参考下列链接,zabbix3.0到4.0安装操作没有太大变化:
https://blog.csdn.net/GX_1_11_real/article/details/80872582
使用yum安装要更换zabbix的yum源:
rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
如果以前有zabbix的yum源,要更新yum源
rm -rf /etc/yum.repos.d/zabbix.repo
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
【2】导入数据到数据库
源码包方式安装的导入无变化,依然是按照顺序导入:
zabbix-4.0.1/database/mysql
mysql -uzabbix -pzabbix zabbix < schema.sql
mysql -uzabbix -pzabbix zabbix < images.sql
mysql -uzabbix -pzabbix zabbix < data.sql
yum方式安装,仍然可使用zcat导入:
zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uroot -p'@!#F3w646efs' zabbix
web显示
【1】中文乱码问题
从3.0到4.0仍然存在图形显示中文乱码问题,解决方法无变化。
<1>从windows中导入字体(可使用rz或其他方式上传至服务器)
也可根据需求导入其他字体,并配置
字体位置:c:\windows\Fonts
<2>将上传的文件放到/usr/share/zabbix/fonts下
<3>修改web界面配置文件
由于安装方式的不同,defines.inc.php的位置也不同,yum安装默认位置为/usr/share/zabbix/include/。
配置为上传的字体文件。
vim /usr/share/zabbix/include/defines.inc.php
define(‘ZBX_GRAPH_FONT_NAME’, ‘simkai’)
<4>刷新页面即可(如无变化,重启httpd及zabbix_server)
【2】web界面列出的问题数量
不同zabbix版本的修改方式可参考,下列链接:
https://blog.csdn.net/GX_1_11_real/article/details/80641698