监控项目 | 监控子项 | 监控指标 | 脚本 | 等级 | ||
数据库状态 | 数据库是否正常启动 | DbStatus.sql | critical | |||
Listenter是否启动 | $>lsnrclt status | critical | ||||
数据库空间 | 表空间使用情况 | TableSpaceStatus.sql | critical | |||
警告日志文件大小 | OS | critical | ||||
归档日志目录使用情况 | OS | critical | ||||
Dump文件目录使用 | OS | critical | ||||
数据库性能 | 缓冲区命中率(Buffer Cache) | >95% | BufferHitRatio.sql | High | ||
数据字典命中率(Dictionary Cache) | >95% | DictionaryHitRatio.sql | High | |||
库缓存命中率(Library Cache) | >95% | LibraryHitRatio.sql | High | |||
内存排序百分比(Sort in Memory) | >95% | MemorySortRatio.sql | High | |||
空闲的数据缓冲区比例 | 10-25% | FreeBufferRatio.sql | High | |||
检查重做日志命中率 | >95% | RedoHitRatio.sql | High | |||
检查多版本Sql | MultiVersionSql.sql | High | ||||
检查低效Sql | InefficientSql.sql | High | ||||
检查长时间运行的Sql | LongRuningSql.sql | High | ||||
检查数据库的Statspack是否定期被执行 | N/A | High | ||||
检查Statspack每两个小时产生的报告 | N/A | High | ||||
数据库资源 | 检查表空间IO比例 | TablespaceIO.sql | Low | |||
检查文件系统IO比例 | DatafileIO.sql | Low | ||||
检查临时表空间使用情况 | TempUsage.sql | critical | ||||
检查锁与等待 | LockAndWait.sql | critical | ||||
Process | ResourceLimit.sql | critical | ||||
Session | ResourceLimit.sql | critical | ||||
检查活动会话 | SameTimeActive.sql | High | ||||
检查日志切换的频率 | >=(15-20)分钟 | LogSyncTime.sql | High | |||
数据库对象 | 检查数据库里Invalid Objects | InvalidObject.sql | critical | |||
检查数据库里Disabled Indexes | UnusableIndex.sql | |||||
检查数据库里Disabled Constraints | DisabledConstraints.sql | critical | ||||
检查数据库里Disabled Triggers | DisabledTriggers.sql | critical | ||||
数据库备份 | 检查数据库全备份的情况 | OS | High | |||
检查数据库累积备份的情况 | OS | High | ||||
检查数据库增量备份的情况 | OS | High | ||||
每周验证数据库的备份是否可恢复 | OS | High | ||||
数据库错误 | 检查警告日志里是否有异常错误 | OS | critical | |||
检查数据库的归档进程是否被挂起 | OS | critical | ||||
检查数据库里是否有坏块 | 利用dbv命令 | critical | ||||
版本控制 | 定期跟踪Oracle的bugList升级数据库 | 人工 | Low |
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12158104/viewspace-558029/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12158104/viewspace-558029/