1.优化zabbix-server报警信息
vim /etc/zabbix/zabbix_server.conf
LogFileSize=1024
StartPollers=500
StartPollersUnreachable=500
StartTrappers=200
StartPingers=200
CacheSize=2G
CacheUpdateFrequency=20
StarDBSyncers=50
HistoryCacheSize=512M
修改完以上信息后重启zabbix-server
systemctl restart zabbix-server
2.解决zabbix-web中文乱码问题
zabbix在web页面会显示乱码,如下图所示:
查看zabbix的web目录下include/defines.inc.php文件中对于字体的定义
define('ZBX_FONTPATH', realpath('assets/fonts')); // where to search for font (GD > 2.0.18)
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans'); // font file name
查找DejaVuSans.ttf文件路径位置并上传中文字体
[root@host-10.10.5.156~]# find / -name "DejaVuSans.ttf"
/usr/share/fonts/dejavu/DejaVuSans.ttf
[root@host-10.10.5.156~]# cd /usr/share/fonts/dejavu/
接下来上传中文字体到服务器
我们可以从windows的字体目录下获取黑体的字体文件
windows下的字体文件位于:C:\Windows\Fonts
把黑体的字体文件符号链接为zabbix的默认字体:DejaVuSans.ttf
[root@host-10.10.5.156]# rz -E
rz waiting to receive.
[root@host-10.10.5.156]# mv DejaVuSans.ttf DejaVuSans.ttf.bak
[root@host-10.10.5.156]# ln -s SIMFANG.TTF DejaVuSans.ttf
然后刷新页面就成功显示中文字体了如图: