Zabbix告警队列清理

场景:由于网络故障导致,导致zabbix几百上千台机子告警,邮件失败多次尝试发送,导致堆积了很多告警队列,其他邮件产生了时延。一下是两种解决方法。
方法一:
1、查看alerts目前存在多少待发送的action;
mysql> select count(*) from alerts where status =0;I1GIryAX62d51bde2b0f9.png
2、对待发送的action进行状态更新
mysql> update zabbix.alerts set status = 1 where sttaus = 0;
3、重启zabbix-server服务
#systemctl restart zabbix_server
方法二:
(该方法请先备份alerts表)
1、查看alerts表创建的语句,记录,后面清理后需重新创建
mysql> show create table alerts;DY0Lw4o062d51bec88454.png
2、删除alerts表
mysql>drop table alterts;
3、重启zabbix-server服务,查看状态是否正常
#systemctl restart zabbix_server
# systemctl status zabbix_server


技术交流欢迎加入Q群:177428068

0 条评论

请先 登录 后评论
乐维君
乐维君

427 篇文章

作家榜 »

  1. 乐维君 427 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 细雨闲花 12 文章
  5. 我是一只小菜鸡 12 文章
  6. 。。。 9 文章
  7. 御前侍卫张五哥 9 文章
  8. 小黄人 8 文章