Chinaunix首页 | 论坛 | 博客
  • 博客访问: 763007
  • 博文数量: 191
  • 博客积分: 10987
  • 博客等级: 上将
  • 技术积分: 1925
  • 用 户 组: 普通用户
  • 注册时间: 2009-04-22 09:52
文章分类

全部博文(191)

文章存档

2014年(10)

2011年(11)

2010年(38)

2009年(132)

分类: Oracle

2010-01-06 11:00:06

oracle监控项目

 

1.实例是否online的监控

2.监控shared pool共享池的情况

 ■library cache内存大小是否达到阈值

 ■library cache命中率

 ■data dictionary cache命中率

3.监控database buffer cache

 ■database buffer cache的内存大小是否达到阈值

 ■database buffer cache命中率

 ■database buffer cache空闲块使用率

 ■dirty buffer data block使用情况

 ■clean buffer data block使用情况

 ■free  buffer data block使用情况

 ■pin   buffer data block使用情况

 4.监控log buffer cache

 ■log buffer cache内存大小

 ■log buffer cache命中率

 ■log buffer cache重做记录

 ■log buffer cache重做记录写入日志文件的情况

5.pmon,smon,ckpt,dbwn,lgwr,mman后台进程的监控

  ■pmon background process释放资源情况

  ■smon background process恢复实例的运行情况

  ■dbwn background process写脏块的情况

  ■ckpt background process检查点记录重做记录日志块地址到

                           控制文件和到数据文件头部的情况

  ■lgwr background process执行写入日志文件的情况

  ■mman background process查看PGA自动分配内存组件的情况

6.session会话连接的监控

  ■session的连接数量

  ■session的sid,serial#

  ■session的等待消耗的时间

  ■session的连接命中率

  ■session的物理读总量

  ■session的逻辑读总量

  ■session的提交事务的总量

  ■session发出SQL语句所占用的CPU

  ■session发出SQL语句所占用的memory

  ■session所在的机器名

  ■session登录的时间

  ■session使用的程序

  ■session的状态,如:连接是否正常,是否死锁,是否等待

7.PGA程序全局区内存容量的监控

8.SGA系统全局区内存组件是否最佳分配的监控,如果是SGA自动管理,则监控

各个内存组件是否达到最合理的内存分配。

9.表空间的监控

 ■表空间的利用率

■各个数据文件所占表空间的存储情况

 ■表空间的增长率

 ■表空间的碎片是否太多

 ■空闲表空间的容量

 ■已经使用表空间的容量

 ■数据文件的使用情况,如是否满了,是否损坏。

10.重做日志文件组的监控

 ■日志组成员是否在线

 ■日志切换是否正常切换

 ■日志文件是否受损

 ■日志文件组所在磁盘是否正常。

 ■日志文件的使用情况

11.归档日志文件的监控

 ■归档日志文件序列号是否连续

 ■归档日志文件是否存在断档

 ■归档日志文件是否损坏

 ■归档日志文件目录所在磁盘是否正常

12.控制文件的监控

 ■控制文件的数量是否正常

 ■控制文件所在磁盘是否正常

 ■控制文件记录数据库操作是否正常

13.回滚段监控

 ■事务是否存在快照过旧的情况

 ■undo_retention参数是否正常

■retention_guarantee参数是否正常

 ■回滚段表空间大小的监控

 ■active undo block大小的监控

 ■inactive undo block大小的监控

 ■expired undo block大小的监控

 ■free und block 大小的监控

 ■undo段extent分区的交换情况

14.用户权限的监控

 ■用户对象权限的监控

■用户系统权限的监控

 ■用户密码复杂度的监控

15.SQL语句的监控

 ■SQL语句所占系统CPU的监控

 ■SQL语句所占实例内存的监控

16.网络监控

 ■服务器端监听器是否在监听

 ■客户端和服务器端实例连通性监控

17.安全的监控

 ■oracle审计功能是否开启

■ 强制审计的监控

 ■标准数据库审计的监控

 ■基于审计的监控值

 ■精细化审计的监控

 ■DBA审计的监控

18.job任务的监控

 ■job是否在指定的时间运行

19.备份和恢复的监控

 ■归档模式下的全备是否完成

 ■归档模式下的差异增量备份是否完成

 ■归档模式下的累积增量备份是否完成

 ■归档模式下的控制文件备份是否完成

 ■归档模式下的参数文件备份是否完成

20.其他监控

 ■Oracle数据文件高水位标记的监控

 ■oracle坏块数量的监控

 ■oracle游标数量的监控

 ■数据库latch锁的监控

 ■oracle产生死锁的监控

■ 用户进程的总量的监控

 ■active用户进程的监控

 

 

阅读(2927) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-01-13 11:23:29

顶,楼主强悍,向楼主学习....,楼主可以多说说,这些监控是如何实现的么.....