zabbix 错误报警
2013-12-03 14:42
162 查看
zabbix 突然间报:Zabbix agent on {HOST.NAME} is unreachable for 5 minutes
N多机器都有这样的报警;
登陆查看被监控机,一切正常,网络一切正常;
查看zabbix agent 日志,没有异常;
查看zabbix server 日志 ,大部分提示信息为:
21567:20131203:141448.893 [Z3005] query failed: [1205] Lock wait timeout exceeded; try restarting transaction [update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='eventid']
zabbix_server [21567]: ERROR [file:db.c,line:1501] Something impossible has just happened.
update triggers set lastchange=1386049597,value=1 where triggerid=14912;
update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='eventid'
delete from escalations where escalationid between 364655 and 364665
登陆MySQL查看,错误日志中的SQL都处在 lock wait 状态,磁盘IO利用率100%,
应该是IO导致的问题,可以从这条语句判断:update triggers set lastchange=1386049597,value=1 where triggerid=14912; 触发器的状态没有更新过来;
IO高的原因是 其他机器在向它scp数据,
数据scp完毕后,zabbix也恢复正常,原以为是zabbixbug,剩下的事情就是优化数据库,修改zabbix的语句!
N多机器都有这样的报警;
登陆查看被监控机,一切正常,网络一切正常;
查看zabbix agent 日志,没有异常;
查看zabbix server 日志 ,大部分提示信息为:
21567:20131203:141448.893 [Z3005] query failed: [1205] Lock wait timeout exceeded; try restarting transaction [update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='eventid']
zabbix_server [21567]: ERROR [file:db.c,line:1501] Something impossible has just happened.
update triggers set lastchange=1386049597,value=1 where triggerid=14912;
update ids set nextid=nextid+1 where nodeid=0 and table_name='events' and field_name='eventid'
delete from escalations where escalationid between 364655 and 364665
登陆MySQL查看,错误日志中的SQL都处在 lock wait 状态,磁盘IO利用率100%,
应该是IO导致的问题,可以从这条语句判断:update triggers set lastchange=1386049597,value=1 where triggerid=14912; 触发器的状态没有更新过来;
IO高的原因是 其他机器在向它scp数据,
数据scp完毕后,zabbix也恢复正常,原以为是zabbixbug,剩下的事情就是优化数据库,修改zabbix的语句!
相关文章推荐
- zabbix使用之打造邮件报警
- zabbix3.0.2 监控mysql服务down的时候不触发报警的问题修复
- zabbix微信报警之企业号
- 解决CentOS6.5部署zabbix2.2.6中configure(编译)错误
- 【Problem Resolved】zabbix微信报警,一开始可以成功报警,之后报警突然不行
- zabbix邮箱报警设置
- zabbix监控环境搭建错误(1)
- Zabbix监控整合OneAlert报警平台实现邮件、短信、微信、电话多方式报警
- Zabbix 使用企业微信公众号发送报警短信
- 定义zabbix_action报警通知模板
- zabbix3.2.0实现微信企业号报警
- zabbix-3:自定义报警脚本
- zabbix设置微信报警的配置过程
- 图文详解zabbix的安装以及设置邮件报警
- Zabbix日志错误总结(持续更新)
- zabbix 报警方式之 微信公众号报警(5)
- 利用企业微信公众平台实现秒级接收微信报警邮件(zabbix3.2.1)
- zabbix 3.0 短信报警配置
- zabbix开启报警声音 网页也可以有声音
- zabbix学习(十四)zabbix 实战短信报警之调用短信接口