【APM】Oracle 数据库监视最佳体验参考

【APM】Oracle 数据库监视最佳体验参考

此知识库目前适用于 Oracle 实例而非RAC。
目前新版本中已有 Oracle RAC 监控。

1.添加时需注意:
监控先决条件详见帮助卡或手册。
套接字超时时间与查询组超时时间建议设置为 300s。
一般来说不会用到这么久即可完成查询作业,但如果登录时间或查询收到的输出值总时间较长,那么设置较短的超时时间可能会导致查询中断并报错。


2.取消对含 TEMP、UNDO 字段的表空间监视。
批量配置表空间告警阈值时,会关联所有表空间。
带有 TEMP 和 UNDO 字段的表空间一般是代表临时和回退,占用率波动较大,并且可能会打到 100%。
而客户一般不关心这些表空间,所以可以通过禁用带有这些字段的表空间的方式取消对这些表空间的监控。
注意:一定在客户确认后再操作。


3.修改配置文件以在 DB links删除时,不发出告警:
DB links 运维人员可能会删除,重建。
如客户不想收到关于 DB links删除时的告警,需要通过修改 AppManager_Home/working/conf/CustomMonitors/ 路径下中 OracleDBServer.xml 文件中参数实现。
注意:修改前请单独备份 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 服务。
参考链接:

4.管理->性能轮询->优化数据收集->Oracle 下,可根据客户要求,启用相关数据收集,同时不满足收集条件的会列出:
注意:对于这些数据收集项,也是仅支持对实例,而非集群。