oracle监控工具,oracle数据库性能监控-运维监控系统PIGOSS BSM
Oracle是常用的数据库之一,是一种关系数据库管理系统,在数据库领域一直处于领先地位的产品。可以说oracle数据库系统是世界上流行的类系数据库管理系统,系统可移植性好,使用方便 ,功能强,适用于各类大中小微机环境。它是一种高效率的、可靠性好的、适用高吞吐量的数据库方案。它在企业中扮演重要的角色,一般作为企业的ERP数据库、进销存数据库、OA数据库,为了确保Oracle数据库正常运行,对Oracle数据库监控就显得十分重要。那么Oralce数据库监控一般都监控哪些性能指标呢? 一般情况下主要有表空间、数据库文件状态、SGA、会话数、锁、死锁等性能监控指标。
Oracle数据库常见性能监控指标
Oracle数据库常见性能指标主要有:数据库状态、表空间、锁状态、归档日志以及RAC的相关状态等。如下图所示(下图由PIGOS BSM运维监控系统提供):

Oracle数据库的SGA、PGA与Pool监控指标
SGA(System Global Area):由所有服务进程和后台进程共享;PGA(Program Global Area):由每个服务进程、后台进程专有;每个进程都有一个PGA。

Oracle数据库重要资源利用率监控
通过对Oralce数据库的重要资源利用率监控,可以得到数据库的吞吐量、负载等重要性能指标。

Oracle数据库表空间监控
表空间是用来存放表数据的重要分配空间,一般表空间与数据库文件对应,表空间用完如果没有开启自动扩容,Oracle将产生异常,因此对Oralce数据库的表空间监控是非常重要的监控指标。


注,本文所有图均由PIGOSS BSM 运维监控系统的数据库监控功能提供。
Oracle数据库监控的配置方法
Oracle数据库监控采用Pass by方法进行监控,通过Oracle的监听器进行连接到数据库采集所需数据,无需安装代理端软件。如下图为Oracle监控的配置界面,主要输入内容:数据库IP、数据库端口(一般为1521)、监控用用户名、密码以及实例ID。