spell 发表于 2019-1-19 10:03:34

zabbix企业应用之优化web事件(events)打开速度

  随着监控主机数量增大,trigger与events也不断增加,导致在web里查看事件的速度变的非常慢,通过events表发现最大的events已经13亿了,而且默认事件打开是最近7天里所有数据,所有肯定很忙,目前经过优化后提供了2倍打开速度。
  优化前,使用firebug打开测试
http://s3.运维网.com/wyfs02/M00/30/3F/wKiom1OjpTfB13_PAAXvy7XyLwA461.jpg可以看到打开速度为29.07秒
   下图为优化后的,通过查看数据库发现events事件表有13亿条数据,所以仅保留最近一个月数据,其他数据删除,优化后打开事件的使用时间如下图,打开时间为10.61秒
http://s3.运维网.com/wyfs02/M00/30/3D/wKioL1OjomaQysKFAATmCdCOz3I158.jpg
  所以本次对于报警事件的优化完成,优化前打开时间为29.07秒,优化后打开时间为10.61秒,提升了2倍速度。
  下面是如何优化的步骤:
  1、在zabbix数据库服务器里登陆数据库,使用下面命令
use zabbix;
deletefromevents whereclock
页: [1]
查看完整版本: zabbix企业应用之优化web事件(events)打开速度