【APM】Oracle 数据库监视器 DBlink 监控

【APM】Oracle 数据库监视器 DBlink 监控

问题描述:
收到 DBlink 告警,一般后缀为-PUBLIC 居多,也有私有用户访问链接。
告警内容类似下图:

告警原因是Oracle 数据库上清除了这条 DBlink。

问题原因:
此告警属于正常告警,原因是之前存在的 DBlink 被删除了。
客户提出需求想不要此类告警,希望 DBlink 被从数据库端删除时,监控中直接删除即可。

解决办法:
可以通过修改 AppManager_Home/working/conf/CustomMonitors/ 路径下中 OracleDBServer.xml 文件中参数实现。
1.在文件中搜索 RetainRowsOnDelete="YES",改为 RetainRowsOnDelete="NO"。
2.减少在 XML 文件顶部找到的版本号。 例如:
             Category="DBS" ShortName="Oracle" DisplayName="Oracle" Version="18"
             Category="DBS" ShortName="Oracle" DisplayName="Oracle" Version="17"
3.保存文件并重启 APM 服务。

参考链接: