Applications Manager提供开箱即用的性能指标,并帮助您可视化Oracle数据库服务器场的健康状况和可用性。数据库管理员可以登录到Web客户端,并可视化状态和Oracle性能指标。
支持的版本: Applications Manager支持监控版本8.x,9i,10g,10.1.3、11g,12c,18c和19c的Oracle数据库服务器。
监控Oracle DB指标的先决条件: 点击此处
使用REST API添加新的Oracle DB监视器: 点击此处
请按照给定的步骤创建一个Oracle数据库服务器监视器:
通过点击监视器选项卡转到监视器类别视图。点击 数据库服务器表 下的Oracle服务器 。在三个选项卡中显示的是Oracle服务器批量配置视图:
点击监视器名称,以查看以下选项卡下列出的所有服务器详细信息:
| 参数 | 类型 | 描述 |
|---|---|---|
| 监视器信息 | ||
| Name | String | Oracle服务器监视器的名称 |
| Oracle Version | String | Oracle数据库的版本。 |
| Oracle Start Time | String | Oracle服务器启动的时间。 |
| Availability | String | 数据库服务器的状态-可用或不可用。 |
| 今天的可用性 | ||
| Current Status | String | 带有运行时间的可用性历史记录图 |
| 连接统计 | ||
| Response Time | String | 连接到数据库所花费的时间。 |
| 会话活动 | ||
| Number of Session Users | Numeric | 该图显示了执行SQL语句的用户数和与时间 |
| 空闲字节最少的表空间 | ||
| Name | String | 表空间的名称。 |
| Free Bytes (MB) | Numeric | 可用空间(以字节为单位)。 |
| % of Free Bytes | Numeric | 可用空间的百分比(以字节为单位)。 |
| 数据库详细信息 | ||
| Version | Numeric | 数据库版本。 |
| DB Type | String | 指示添加的Oracle DB Sever是CDB实例还是非CDB实例。 |
| Database Created Time | String | 数据库的创建时间。 |
| Open Mode | String | 指示实例的打开模式,可以是Read Write或Read。 |
| FRA Status | String | 指示是否为数据库实例启用了闪回。 |
| Log Mode | String | 两种日志模式是:
|
| DB Role | String | 数据库的当前角色:
|
| Control File type | String | 控制文件类型:
|
| Switch over status | String | 指示是否允许切换:
|
| Protection Mode | String | 当前对数据库有效的保护模式:
|
| Open reset logs | String | 指示下一个打开的数据库是允许还是需要resetlogs选项
|
| Guard Status | String | 保护数据不被更改:
|
| Force logging | String | 指示数据库是否处于强制日志记录模式(是)(否)。 |
| 数据库状态 | ||
| Database Size ** | Numeric | 数据库大小(以兆字节为单位)。 |
| Average Executions | Numeric | 这是每个SQL语句执行期间平均执行的次数。 |
| Reads | Numeric | 指从数据库中读取的次数。 |
| Writes | Numeric | 指对数据库的写入次数。 |
| Database Block Size | Numeric | 这是指实例的最低可能存储区域(以字节为单位)。 |
| Free Space ** | Numeric | 数据库中所有表空间中可用扩展区的大小(以MB为单位)。 |
| Invalid/Unusable Index Count | Numeric | 数据库中无效/不可用索引的数量。 |
| Current SCN | Numeric | 数据库的当前系统更改号(SCN)。 |
| Data transferred via SQL*Net | Numeric | 通过SQL * Net服务发送和接收的总数据,以MB为单位。 |
| Database CPU Time Ratio | Numeric | DB CPU时间与DB时间的比率。理想值大于90%。 |
| 命中率 | ||
| Buffer | Numeric | 数据库的创建时间。 |
| Data Dictionary | Numeric | 行缓存中数据获取与数据未命中的比率为数据字典命中率。 |
| Library | Numeric | 库缓存存储所有共享的SQL和PL / SQL块及其解析树。在大量用户正在输入和交换数据的OLTP环境中,很有可能重叠解析并执行这些不同查询的需求。库中的这种重叠称为高速缓存命中,将确定的未命中率与命中率之比称为库高速缓存命中率。 |
| SGA 详细信息 | ||
| Buffer Cache Size | Numeric | 缓冲区高速缓存的总大小(以字节为单位)。 |
| Shared Pool Size | Numeric | 共享池的大小(以字节为单位)。 |
| Shared Pool Used Size | Numeric | 享池中已利用空间的百分比。 |
| Redolog Buffer Size | Numeric | 重做日志的缓冲区大小(以mb为单位)。 |
| Library Cache Size | Numeric | 库缓存的大小(以字节为单位)。 |
| Data Dictionary Cache Size | Numeric | 数据字典或行缓存的缓存大小(以字节为单位)。 |
| SQL Area Size | Numeric | 用于SQL / PL语句的SQL区域的大小(以字节为单位)。 |
| Fixed Area Size | Numeric | SGA的大小在整个实例中是固定的。 |
| Oracle DB链接 | ||
| DB link name | String | 数据库链接的名称 |
| Owner | String | 数据库链接的所有者 |
| User | String | 登录时的用户名 |
| Oracle Net connect string | String | 主机名 |
| Creation time | String | 数据库链接的创建时间 |
| 无效对象 | ||
| Owner | String | 无效dba对象的所有者。 |
| Object Name | String | 无效对象的名称。 |
| Status | String | 效对象的状态。 |
| 无效/不可用的索引 | ||
| Index Name | String | 索引名称 |
| Tablespace Name | String | 包含索引的表空间的名称 |
| Owner | String | 索引所有者 |
| Table Name | String | 索引对象的名称 |
| Index Status | String | 指示非分区索引是有效索引还是不可用索引。我们列出了所有不可用的索引。 |
注意:标有**的指标在Admin→Performance Polling下进行映射。
| 参数 | 类型 | 描述 |
|---|---|---|
| 可插拔数据库(PDB)详细信息 | ||
| Name | String | 可插拔数据库的名称。 |
| Open Mode | String | 显示打开模式信息,例如MOUNTED,READ WRITE,READ ONLY。 |
| Database Size | Numeric | 可插拔数据库的大小,以MB为单位。 |
| Database Block Size | Numeric | 可插拔数据库块的大小,以MB为单位。 |
通过点击PDB名称,您将被重定向到 Oracle PDB监控仪表板。
| 参数 | 类型 | 描述 |
|---|---|---|
| 表空间详细信息 | ||
| Name | String | 表空间的名称。 |
| Allocated Bytes | Numeric | 表空间的大小(以字节为单位)。 |
| Allocated Blocks | Numeric | 表空间中分配的块数。 |
| Data Files | Numeric | 表空间中的数据文件数。 |
| 表空间状态 | ||
| Name | String | 指表空间的名称。 |
| Status | String | 表空间状态:ONLINE,OFFLINE或INVALID(表空间已删除) |
| Free Bytes | Numeric | 指可用的可用空间,以字节为单位。 |
| Free Blocks | Numeric | 指表空间中的可用块数。 |
| Reads | Numeric | 指从表空间读取的次数。 |
| Writes | Numeric | 指在表空间上的写入次数。 |
| Read Time | Numeric | 从表空间进行一次读取所花费的时间。 |
| Write Time | Numeric | 在表空间上一次写入所花费的时间。 |
| 数据文件的性能 | ||
| Data File Name | String | 数据文件的名称和位置。 |
| Table Space Name | String | 表空间的名称。 |
| Status | String | 如果数据文件是系统表空间的一部分,则其状态为SYSTEM(除非需要恢复)。如果非SYSTEM表空间中的数据文件处于联机状态,则其状态为联机。如果非SYSTEM表空间中的数据文件处于脱机状态,则其状态可以为OFFLINE或RECOVER。 |
| AutoExtend | String | 指示是否为此数据文件启用了自动扩展。 |
| Created Bytes | Numeric | 数据文件的大小(以字节为单位)。 |
| Reads | Numeric | 从数据文件读取的次数。 |
| Writes | Numeric | 指对数据文件的写入次数。 |
| Average Read Time | Numeric | 指平均读取时间。 |
| Average Write Time | Numeric | 指平均写入时间。 |
| 接近MAX范围的对象 | ||
| Owner | String | 表空间的所有者名称。 |
| TableSpace Name | String | 表空间的名称。 |
| Segment Name | String | 接近最大范围的segment的名称 |
| Segment Type | String | 接近最大范围的segment类型 |
| Extents | Numeric | 分配给segment的扩展区数 |
| Max Extents | Numeric | segment中可以填充的最大允许范围 |
| Next Extent (MB) | Numeric | 下一个扩展区大小(MB) |
注意:数据收集计划每天进行一次;用户可以使用优化数据收集选项来更改计划表。
| 参数 | 类型 | 描述 |
|---|---|---|
| 会话详情 | ||
| ID | String | 连接会话的会话标识符。 |
| Status | String | 当前状态:ONLINE,OFFLINE或INVALID(表空间已删除)。 |
| Machine | String | 操作系统用户名。 |
| User Name | String | Oracle进程用户的名称。 |
| Elapsed Time | Numeric | 用户登录到Oracle服务器之后消耗的时间(以秒为单位)。. |
| CPU Used | Numeric | 此会话使用的CPU厘秒(除以100得到实际的CPU秒)。 |
| Memory Sorts | Numeric | 执行的内存排序数。 |
| Table Scans | Numeric | 执行表扫描的次数。 |
| Physical Reads | Numeric | 会话的物理读取。 |
| Logical Reads | Numeric | 一致的get和db block gets的总和。 |
| Commits | Numeric | 用户每秒提交的提交数。 |
| Cursor | Numeric | 当前正在使用的cursor数。 |
| Buffer Cache Hit Ratio | Numeric | 从缓冲区发生的会话逻辑读取的百分比(1-物理读取/会话逻辑读取* 100)。 |
| 会话等待 | ||
| ID | String | 连接会话的会话标识符。 |
| User Name | String | Oracle进程用户的名称。 |
| Event | Numeric | 会话正在等待的资源或事件 |
| State | Numeric | 等待状态: 0-等待(会话当前正在等待) -2-等待的未知时间(最后等待的持续时间未知) -1-等待的短时间(最后等待<1/100秒) > 0-等待的已知时间(WAIT_TIME =最后等待的持续时间) |
| Wait Time | Numeric | 非零值是会话的最后等待时间。零值表示会话当前正在等待。 |
| Seconds in Wait | Numeric | 如果WAIT_TIME = 0,则SECONDS_IN_WAIT是当前等待条件下花费的秒数。如果WAIT_TIME为0,则SECONDS_IN_WAIT是自上次等待开始以来的秒数,SECONDS_IN_WAIT-WAIT_TIME / 100是自上次等待结束以来的活动秒数。 |
| 用户 | ||
| Username | String | 分配给用户的用户名。 |
| Expiry Date | String | 用户帐户过期的日期。 |
| Days to Expiry | Numeric | 帐户到期的天数。 |
| Account Status | String | 用户帐户的当前状态。 |
| User Profile | String | 用户的个人资料名称。 |
| 参数 | 类型 | 描述 |
|---|---|---|
| 回滚segment | ||
| Segment Name | String | 回滚segment的名称。 |
| Table Space Name | String | 包含回滚segment的表空间的名称。 |
| Status | String | 如果segment在线,则在线;如果segment离线,但某些活动(分布式)事务正在使用回滚segment,则离线。事务完成后,该segment变为离线。 |
| Current Size | Numeric | 回滚segment的当前大小(以字节为单位)。 |
| Initial Extent | Numeric | 初始扩展区大小(以字节为单位)。 |
| Next Extent | Numeric | 次要扩展数据块大小(以字节为单位)。 |
| Min. Extent | Numeric | 最小范围。 |
| Max. Extent | Numeric | 最大范围数。 |
| Hit Ratio | Numeric | gets和waits比例。这应该是> = 99%。 |
| HWMSize | Numeric | 回滚segment大小的标记。 |
| Shrinks | Numeric | 回滚segment收缩的次数,每次都消除一个或多个其他范围。 |
| Wraps | Numeric | 回滚segment从一个扩展区换到另一个扩展区的次数。 |
| Extend | Numeric | 回滚segment被扩展到新范围的次数。 |
| 块损坏 | ||
| File Number | Numeric | 数据文件编号 |
| Data File Name | String | 数据库文件的名称。 |
| Block Number | Numeric | 损坏范围的第一块 |
| Number of corrupted blocks | Numeric | 损坏范围内的连续块数 |
| Type of block corruption | String | 数据文件中块损坏的类型:
|
| 快速恢复区 | ||
| FRA Name | String | FRA的当前位置。 |
| FRA Space Limit | Numeric | 数据库可用于闪回恢复区域的最大磁盘空间量(以MB为单位)。 |
| FRA Space Used | Numeric | 在当前和所有以前的闪回恢复区中创建的闪回恢复区文件使用的磁盘空间量(以MB为单位)。 |
| Used Percentage | Numeric | 在当前和所有以前的闪回恢复区中创建的闪回恢复区文件使用的磁盘空间百分比。 |
| FRA Space Reclaimable Limit | Numeric | 可回收的闪存恢复区域的数量(以MB为单位)。 |
| FRA Reclaimable Percentage | Numeric | 可回收的闪回恢复区域的百分比。 |
| FRA Actual Used Percentage | Numeric | 已使用的闪回恢复区域(包括可回收空间)的百分比。 |
注意:数据收集计划每12小时进行一次;用户可以使用优化数据收集选项来更改计划表。
| 参数 | 类型 | 描述 |
|---|---|---|
| SGA性能: 图表显示缓冲区命中率,数据字典命中率和库命中率与时间的关系值(%) | ||
| Buffer Hit Ratio | Numeric | 当对缓冲区高速缓存的扫描显示没有可用缓冲区时,数据库块编写器将根据最近最少使用的算法或LRU确定要删除的块。用户进程所需的块已在缓冲区高速缓存中被称为缓冲区高速缓存命中或被确定为比率。命中率很好,因为它们减少了用户进程所需的磁盘I/O数量。 |
| Data Dictionary Hit Ratio | Numeric | 行或字典高速缓存的目的是将来自数据字典的信息行存储在内存中,以加快访问速度。行高速缓存旨在保存数据字典中对象的实际数据行。当这些数据保存在行高速缓存中时,与Oracle必须将数据从磁盘读取到内存中相比,数据库用户可以更快地访问该信息。行缓存中数据获取与数据未命中的比率为数据字典命中率。 |
| Library Hit Ratio | Numeric | 库缓存存储所有共享的SQL和PL / SQL块及其解析树。在大量用户正在输入和交换数据的OLTP环境中,很有可能重叠解析并执行这些不同查询的需求。库中的这种重叠称为高速缓存命中,将确定的未命中率与命中率之比称为库高速缓存命中率。 |
| SGA详细信息 | ||
| Buffer Cache Size | Numeric | 缓冲区高速缓存的总大小(以字节为单位)。 |
| Shared Pool Size | Numeric | 共享池的大小(以字节为单位)。 |
| Shared Pool Used Size | Numeric | 共享池中已利用空间的百分比。 |
| Redolog Buffer Size | Numeric | 重做日志的缓冲区大小(以字节为单位)。 |
| Library Cache Size | Numeric | 库缓存的大小(以字节为单位)。 |
| Data Dictionary Cache Size | Numeric | 数据字典或行缓存的缓存大小(以字节为单位)。 |
| SQL Area Size | Numeric | 用于SQL / PL语句的SQL区域的大小(以字节为单位)。 |
| Fixed Area Size | Numeric | SGA的大小在整个实例中是固定的。 |
| SGA 状态 | ||
| Buffer Hit Ratio | Numeric | 当对缓冲区高速缓存的扫描显示没有可用缓冲区时,数据库块编写器将根据最近最少使用的算法或LRU确定要删除的块。用户进程所需的块已在缓冲区高速缓存中被称为缓冲区高速缓存命中或被确定为比率。命中率很好,因为它们减少了用户进程所需的磁盘I/O数量。 |
| Data Dictionary Hit Ratio | Numeric | 行或字典高速缓存的目的是将来自数据字典的信息行存储在内存中,以加快访问速度。行高速缓存旨在保存数据字典中对象的实际数据行。当这些数据保存在行高速缓存中时,与Oracle必须将数据从磁盘读取到内存中相比,数据库用户可以更快地访问该信息。行缓存中数据获取与数据未命中的比率为数据字典命中率。 |
| Library Hit Ratio | Numeric | 库缓存存储所有共享的SQL和PL / SQL块及其解析树。在大量用户正在输入和交换数据的OLTP环境中,很有可能重叠解析并执行这些不同查询的需求。库中的这种重叠称为高速缓存命中,将确定的未命中率与命中率之比称为库高速缓存命中率。 |
| Free Memory | Numeric | 指空闲内存的大小(以字节为单位)。 |
默认情况下,不监控查询属性。通过Applications Manager,您可以启用/禁用查询指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控查询指标:
| 参数 | 类型 | 描述 |
|---|---|---|
| Buffer Gets | ||
| Buffer Gets | Numeric | 子cursor获取的缓冲区数 |
| Executions | Numeric | 对象被带到库缓存后,在对象上发生的执行次数 |
| Buffer Gets per Executions | Numeric | 在当前轮询间隔中缓冲区与执行的比率 |
| Query | String | 当前cursor的SQL文本的前1000个字符 |
| 磁盘读取 | ||
| Disk Reads | Numeric | 此子cursor的磁盘读取数 |
| Executions | Numeric | 该对象被带入库缓存后,在该对象上发生的执行次数 |
| Disk Reads per Executions | Numeric | 在当前轮询间隔中磁盘读取与执行的比率 |
| Query | String | 当前cursor的SQL文本的前1000个字符 |
默认情况下,不监控锁统计信息。Applications Manager允许您启用/禁用锁统计信息的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控锁定统计信息:
| 参数 | 类型 | 描述 |
|---|---|---|
| 持有锁的会话 | ||
| Id | Numeric | 持有锁的会话的会话标识符 |
| Serial | Numeric | 会话序列号。用于唯一标识会话的对象。如果会话结束并且另一个会话以相同的会话ID开头,则确保将会话级命令应用于正确的会话对象。 |
| Machine | String | 操作系统机器名称。 |
| PROGRAM | String | 操作系统程序名称。 |
| Lock Wait | String | 等待锁的地址;如果没有,则为null。 |
| 等待锁的会话 | ||
| Waiting Session ID | Numeric | 等待锁定的会话的ID。 |
| Holding Session ID | Numeric | 会话保持锁的ID。 |
| Lock Type | String | 锁定类型。 |
| Mode Held | String | 保持模式。 |
| Mode Requested | String | 请求模式。 |
| Lock ID1, ID2 | String | 锁ID。 |
| 锁统计 | ||
| Object Name | String | 锁定对象的名称 |
| Session Id | Numeric | 锁定对象的会话ID。 |
| Serial | Numeric | 会话序列号。用于唯一标识会话的对象。 |
| Lock Mode | Numeric | 会话持有锁的锁定模式。 |
| OS Process ID | Numeric | 操作系统进程标识符。 |
| Blocked Session Time | Numeric | 如果会话状态当前处于活动状态,则该值表示自会话已激活以来消耗的时间(以分钟为单位)。如果会话状态当前为非活动状态,则该值表示从会话变为非活动状态起消耗的时间(以分钟为单位)。 |
| Time of logon | String | 登录时间。 |
| 被阻止的会话 | ||
| Waiting Session Serial | Numeric | 等待锁定的会话的序列号。 |
| Waiting Session ID | Numeric | 等待锁定的会话的会话ID。 |
| Blocking Session ID | Numeric | 阻止会话的会话ID。 |
| Waiting Query | String | 等待锁定的SQL查询。 |
| Blocked Time | Numeric | 如果会话STATUS当前处于活动状态,则该值表示自会话变为活动状态以来消耗的时间(以分钟为单位)。如果会话状态当前为非活动状态,则该值表示自会话变为非活动状态起所消耗的时间(以分钟为单位)。 |
| Instance ID | Numeric | 数据库实例的ID。 |
| OS Process ID | Numeric | 操作系统进程ID。 |
| Machine | String | 运行阻止会话的计算机的名称。 |
| Program | String | 运行阻止会话的程序的名称。 |
| LogOn Time | String | 登录的日期和时间。 |
| 参数 | 类型 | 描述 |
|---|---|---|
| 计划作业详情 | ||
| Job Name | String | 作业名称。 |
| Current State | String | 作业的当前状态 (DISABLED, RETRY SCHEDULED, SCHEDULED, RUNNING, COMPLETED, BROKEN, FAILED, REMOTE, SUCCEEDED, CHAIN_STALLED) |
| Last Run Status | String | 作业运行的状态。 |
| Last Run Date | String | 作业开始运行的最后日期。 |
| Last Run Duration (sec) | Numeric | 作业在上一次运行中完成所需的时间(以秒为单位) |
| Next Run Date | String | 计划运行作业的下一个日期。 |
| 计划Jobs统计 | ||
| Job Name | String | 作业名称 |
| Run Count | Numeric | 作业运行的次数。 |
| Failure Count | Numeric | 作业运行失败的次数。 |
| Retry Count | Numeric | 重试作业的次数(如果正在重试)。 |
| Elapsed Time (sec) | Numeric | 自作业开始以来消耗的时间(以秒为单位)。 |
| 运行备份作业数 | ||
| DB FULL | Numeric | DB FULL类型正在运行的作业数。 |
| RECVR AREA | Numeric | RECVR AREA类型正在运行的作业数。 |
| DB INCR | Numeric | DB INCR类型正在运行的作业数。 |
| DATAFILE FULL | Numeric | DATAFILE FULL类型正在运行的作业数。 |
| DATAFILE INCR | Numeric | DATAFILE INCR类型正在运行的作业数。 |
| ARCHIVELOG | Numeric | ARCHIVELOG类型正在运行的作业数。 |
| CONTROLFILE | Numeric | 运行类型为CONTROLFILE的作业数。 |
| SPFILE | Numeric | SPFILE类型正在运行的作业数。 |
| 备份作业详细信息 | ||
| Session Key | Numeric | 会话标识符。 |
| Backup Type | String | 在此会话中备份的输入文件的类型。可以包含以下值之一:
|
| Last Backup Time | String | 上次备份开始时间。 |
| Backup Status | String | 备份状态,值为FAILED。 |
| Time Taken | Numeric | 完成上一次备份所花费的时间(以秒为单位)。 |
| Backup Size (MB) | Numeric | 备份大小(以兆字节为单位)。 |
| 备份作业历史记录最近的备份 | ||
| Backup Type | String | 在此会话中备份的输入文件的类型。 |
| Session Key | Numeric | 会话标识符。 |
| Last Backup Time | String | 上次备份开始时间。 |
| Backup Status | String | 备份状态,值为FAILED。 |
| Time Taken | Numeric | 完成上一次备份所花费的时间(以秒为单位)。 |
| Backup Size (MB) | Numeric | 备份大小(以兆字节为单位)。 |
点击备份作业详细信息表右上角的最近备份链接,以查看每种备份类型的最新备份作业详细信息。
| 参数 | 类型 | 描述 |
|---|---|---|
| 使用 PGATOP 10 进程-进程使用的PGA的图形表示。 | ||
| 每个流程的PGA统计信息(前10名) | ||
| Process Id | Numeric | Oracle进程标识符。 |
| Program Name | String | 程序正在进行中。 |
| PGA used (MB) | Numeric | 消耗的PGA内存量(以兆字节为单位)。 |
| PGA Allocated (MB) | Numeric | 自实例启动以来一次分配的最大PGA内存。 |
| Max PGA Used (MB) | Numeric | 该进程当前使用的PGA内存。 |
| Freeable PGA (MB) | Numeric | 分配的PGA内存可以释放。 |
| PGA统计 | ||
| Total PGA used (MB) | Numeric | 指示当前消耗了多少PGA内存。 |
| Total PGA allocated (MB) | Numeric | 实例分配的当前PGA内存量。 |
| Maximum PGA allocated (MB) | Numeric | 消耗的最大PGA内存量。 |
| Total freeable PGA (MB) | Numeric | 在所有进程中可以释放回操作系统的PGA内存的字节数。 |
| PGA freed back to OS (MB) | Numeric | 已释放回操作系统的PGA内存的字节数。 |
| Cache hit percentage | Numeric | 自实例启动以来累积的PGA内存组件百分比 |
| Resource being used by processes (%) | Numeric | 当前进程正在使用的资源百分比。 |
| 减少资源限制 | ||
| Resource being used by processes | Numeric | 当前正在使用的资源(锁或进程)。 |
| Free Resource | Numeric | 未使用资源的百分比。 |
| 参数 | 类型 | 描述 |
|---|---|---|
| 会话详情 | ||
| Process Id | Numeric | Oracle进程标识符。 |
| PGA used (MB) | Numeric | 指示当前消耗了多少PGA内存。 |
| 每个进程的PGA统计信息(前10名) | ||
| Process Id | Numeric | Oracle进程标识符。 |
| Program Name | String | 该程序正在进行中。 |
| PGA used(MB) | Numeric | 指示当前消耗了多少PGA内存。 |
| PGA Allocated(MB) | Numeric | 实例分配的当前PGA内存量。 |
| Max PGA Used(MB) | Numeric | 消耗的最大PGA内存量。 |
| Freeable PGA(MB) | Numeric | 在所有进程中可以释放回操作系统的PGA内存的字节数。 |
通过Applications Manager,您可以启用/禁用多个指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。默认情况下,不启用ASM的数据收集,这是启用它的方法:
| 参数 | 类型 | 描述 |
|---|---|---|
| 磁盘组详细信息 | ||
| Disk Group Number | Numeric | 分配给磁盘组的集群范围编号。 |
| Name | String | 磁盘组的名称。 |
| State | String | 磁盘组相对于实例的状态(已连接,已损坏,未知,已卸载,已安装)。 |
| Type | String | 磁盘组的冗余类型(EXTERN,NORMAL,HIGH)。 |
| Total Memory (GB) | Numeric | 磁盘组的总容量(以兆字节为单位)。 |
| Free Memory (GB) | Numeric | 磁盘组的未使用容量(以兆字节为单位) |
默认情况下,不监控RPO统计信息。通过Applications Manager,您可以启用/禁用RPO统计信息的数据收集。启用后,您还可以自定义这些指标的轮询间隔。监控RPO统计信息:
| 参数 | 类型 | 描述 |
|---|---|---|
| Log Apply Gap Details(仅来自主) | ||
| Last log sequence created in primary server | Numeric | 显示应用于主数据库的最后一个日志序列 |
| Last log sequence synched in secondary server | Numeric | 显示应用于辅助数据库的最后一个日志序列 |
| Log apply gap | Numeric | 显示在主实例和备用实例中应用的日志序列之间的差异。(无单位) |
| Log Apply Lag Details仅在备用数据库中) | ||
| Transport Lag | Numeric | 传输延迟是对重做到备用数据库的传输落后于主数据库上的重做生成程度的一种指标。(无单位) |
| Log Apply Lag | Numeric | 日志应用滞后是备用数据库上的重做数据滞后于主数据库的程度的指标。(无单位) |
| Apply Finish Time | Numeric | 日志应用服务将完成应用备用数据库上可用的重做数据之前的估计时间。(以分钟为单位) |
默认情况下,不监控存档日志目标详细信息。通过Applications Manager,您可以启用/禁用归档日志目标指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控指标:
| 参数 | 类型 | 描述 |
|---|---|---|
| 存档日志目标详细信息(仅来自主数据库) | ||
| Dest Id | Numeric | 标识日志存档目标参数 |
| Name | String | 归档日志文件名。 |
| Status | String | 归档日志的状态。 |
| Type | String | 归档目标数据库的类型:
|
| Destination | String | 从中生成存档日志的原始目标。 |
| Protection Mode | String | 指示数据库是否受保护:
|
| Transmit mode | String | 指定网络传输模式:
|
| Recovery mode | String | 归档目标数据库上的媒体恢复的当前模式:
|
| 存档日志目标统计(仅来自主数据库) | ||
| Dest Id | Numeric | 日志归档目标参数标识符 |
| Log sequence | Numeric | 标识要归档的最后一个归档重做日志的序列号 |
| Net timeout | Numeric | 日志编写器进程将等待网络日志服务器进程发出的网络操作状态的秒数 |
| Fail Sequence | Numeric | 上次发生错误时正在归档的已归档重做日志的序列号 |
| Archived Sequence | Numeric | 标识在目标位置接收到的最新归档重做日志的日志序列号 |
| Applied Sequence | Numeric | 标识在目标位置接收到的最新应用重做日志的日志序列号 |
| Delay (Mins) | Numeric | 标识将存档的重做日志自动应用到备用数据库之前的延迟间隔(以分钟为单位) |
| Error | String | 显示错误文字 |
默认情况下不监控告警日志。通过Applications Manager,您可以启用/禁用锁定统计信息的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控告警日志统计信息:
Oracle错误列表表仅列出最近的错误。要查看ORA错误的历史记录,请点击查看告警日志历史记录。
监控参数
| 参数 | 类型 | 描述 |
|---|---|---|
| Oracle ORA错误计数 | ||
| Critical/Severe/Important/Normal | Numeric | 危急错误,严重错误,重要消息和正常消息的数量。 |
| Oracle ORA错误列表 | ||
| Record ID | Numeric | 消息的记录号(此值与行号相同)。 |
| Message Level | String | 消息所属的级别。较低的值表示较高的错误严重性。可能的值包括:
|
| Originating Time | String | 生成消息的日期和时间。 |
| Host Address | String | 消息发送源主机的其他网络地址的IP。 |
| Message Text | String | 消息的完整格式和本地化文本。 |
默认情况下,不监控重做日志。要启用重做日志监控:
| 参数 | 类型 | 描述 |
|---|---|---|
| 重做性能 | ||
| Buffer Allocation Retries Ratio | Numeric | 重做缓冲区分配重试/重做写入的百分比(百分比)。理想值高达1%。 |
| Space Request Ratio | Numeric | 重做日志空间请求/重做条目的百分比(百分比),理想值最高为1%。 |
| Space Wait Ratio | Numeric | 重做日志空间请求/重做写入的百分比(百分比),理想值最高为1% |
| 重做日志详细信息 | ||
| RedoLog Buffer Size | Numeric | 重做日志的缓冲区大小。 |
| Log switches in past 1 hour | Numeric | 最近一小时的平均日志切换数。 |
| Current Redo Log Usage | Numeric | 已使用/已填充的重做日志的百分比。 |
| 重做日志组信息 | ||
| Group | Numeric | 重做日志组标识符。 |
| Thread | Numeric | 重做日志线程数。(实例的重做日志文件组统称为重做日志线程。) |
| Log Size (MB) | Numeric | 重做日志组中每个日志的大小。 |
| Member Count | Numeric | 日志组中的成员数。 |
| Archive Status | String | 存档状态:YES或NO 。(Oracle使您可以将填充的重做日志文件组保存到一个或多个脱机目标,称为存档的重做日志。) |
| Log Status | String | 日志状态:
|
| 重做日志成员信息 | ||
| Member Name | String | 重做日志成员名称。 |
| Group | Numeric | 重做日志组标识符。 |
| Member Status | String | 日志成员的状态:
|
| Member Type | String | 成员状态类型:
|
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发

Lexmark技术支持经理