Zabbix 5.0 LTS在清理历史数据后最新数据不更新

Zabbix 5.0 LTS,跑了一年多了一直很稳定,前两天空间显示快满了,于是手贱清理了一下history_uint表(使用mysql truncate),结果折腾了一周。

大概故障如下:

  1. 最新数据不更新,查看通过agent取诸如cpu、磁盘的数据,经常是十几个小时都不更新
  2. 从而造成首页仪表板的报警一直在(即使问题已经解决),而新的问题始终出不来
  3. 同样造成了报警超时,经常是半夜的报警,下午3点一股脑发过来发几百条
  4. 而这些不更新的数据,使用zabbix-get却能很快得到数据。
  5. zabbix和这些服务器在同一网段,不过任何安全设备,所以也不是安全设备问题(我之前还怀疑是防火墙、安全设备做了数据过滤)

然后zabbix论坛、各种群问了好久都没解决,最后自己一番折腾似乎搞定了。

  1. 首先停掉zabbix-server,truncate掉几个历史表,因为有群友提醒会不会是时间不对。这个排除了已经。
  2. 然后启动zabbix-server
  3. 跑一段时间,会发现zabbix的poller和preprocess都在报超过75%。然后提高poller和preprocess。注意poller之前是500我出问题之后降到了300,但是preprocess一直都是默认的。
  4. 然后就正常了。

初步怀疑,应该是由于历史数据被清空后,zabbix需要去处理数据,但是数据量太大,跑不过来,所以来不及更新了(?)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值