ORACLE监听异常
问题: Oracle listen is disable RFDB1
现象:最近几天过一会就会出现监听告警问题,比较频繁,然后又自动解决了。

1、监听状态

2、参数文件

3、查看zabbix检测标准
UserParameter=listen.check[*],/etc/zabbix/scripts/listen_check.sh $1


收藏
复制链接
微信扫码分享
在小程序上查看
分享
13条回答
默认
最新
从你提供的监控脚本来看,你使用的是srvctl status database -d name监控的是数据库实例的运行状态,然后再使用脚本确认是否是running状态,而不是监听的状态,但你的问题是监听问题,告警邮件也是监听的,因此对于你问题的描述与表达存在不理解的地方,是否再澄清一下监听的监控这样配置的理由是啥?
评论
有用 0嗯,我看了脚本确实是监控数据库实例的运行状态,应该是之前前辈写的告警标准错了,这里如果按数据库实例没有正常运行的话可以怎么处理呢?因为数据库确实没有宕机之类的情况,但是一天会不定时的触发告警。
评论
有用 0你要确认一下是否数据库在这个时间段内有HANG死的问题,确认告警是被触发的,数据库HANG死问题是由于主机资源不足还是因为阻塞等待的原因,这个可以通过查看OSWATCHER监控数据及故障时间点HANG的TRACE信息进行诊断分析,查出原因解决后即可避免类似告警。
评论
有用 0我昨晚修改了脚本,把检查记录都收集起来,但是并没有发现not running的情况出现,会不会是zabbix收集出了问题
评论
有用 0如果能排除数据库实例在告警期间没有出现过异常,那就有可能是ZABBIX的问题。
评论
有用 0
评论
有用 0大佬,我刚上传了oswbb的分析结果,可以帮我看看吗?
评论
有用 0你这个检查项既然是错的,就应该修改脚本吧?
可以找到参数$1,手工执行看看
评论
有用 0回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏





