OCP的告警中心提示SQL执行失败次数超限

老师您好,我的OCP的告警中心提示SQL执行失败次数超限,应该如何分析和处理呢

1 个赞

日志里面看看执行失败的SQL。
还有这个阈值可以调整大点。

1 个赞

老师您好,对应哪个日志文件呢,这个阈值我还不知道可以调整哪个参数

1 个赞

obproxy_error.log里面看sql。
阈值直接告警信息里面点进去,
告警规则:odp_sql_execute_failed,编辑

1 个赞

好的,多谢老师

老师您好,告警规则的阈值我已经修改了为 > 10,目前还是会体现出现“SQL执行失败次数超限”异常,obproxy_error.log附件如下,这个是什么原因影响的呢,我的OCP是新安装的

obproxy_error.log (61.0 KB)

1 个赞

你这个多数都是NSERT INTO metric_data_second,Duplicate entry。看看能不能优化代码。不能改的话,可以把阈值再调高点。我们是调整的300.

当然确认不影响业务也可以忽略这个告警。

1 个赞

老师您好,metric_data_second这个应该是OCP系统的表,不是我们的业务表,我已经把阈值提高了,这个警告,我还不确定会不会影响业务,这个问题,还需要OB官方老师帮忙确认下,详情见上面 obproxy_error.log (61.0 KB)

学习了

你是如何处理的

学习通

洋葱圈子里的钱

学习了,谢谢

ob_ocp:ocp_monitor:monitor_database
你这个是ocp的监控采集信息,不会影响业务。
ocp哪个版本?是不是这个版本有啥bug

这是我的OCP的版本,是官网下载的最新的

image