Oracle数据库服务器


总览

Applications Manager提供开箱即用的性能指标,并帮助您可视化Oracle数据库服务器场的健康状况和可用性。数据库管理员可以登录到Web客户端,并可视化状态和Oracle性能指标。

创建一个新的Oracle DB监视器

支持的版本: Applications Manager支持监控版本8.x,9i,10g,10.1.3、11g,12c,18c和19c的Oracle数据库服务器。

监控Oracle DB指标的先决条件: 点击此处

使用REST API添加新的Oracle DB监视器: 点击此处

请按照给定的步骤创建一个Oracle数据库服务器监视器:

  1. 点击新建监视器链接。
  2. 选择Oracle DB服务器。
  3. 输入主机IP地址主机名
  4. 输入网络的 子网掩码
  5. 输入运行Oracle的端口号。
  6. 输入 轮询间隔 时间(以分钟为单位)。
  7. 如果要从Admin Server添加新监视器,请 选择被管服务器
  8. 提供管理员用户的用户名( system 是默认用户名)及其相应的密码
  9. 提供有效的系统标识符/主机连接字符串
  10. 发现可插拔数据库(PDB)选择为以发现和监控与Oracle DB服务器关联的可插拔数据库(仅适用于启用了Oracle Multitenancy的服务器的CDB实例)。要仅添加所需的PDB,请选择,然后通过Oracle DB监视器中PDB选项卡下的添加PDB链接添加PDB
  11. 提供以秒为单位的套接字读取超时查询执行超时值
  12. 选择业务组从要Oracle数据库服务器监视器(可选)关联的组合框。您可以选择多个组来关联您的监视器。
  13. 点击添加监视器。这将从网络中发现Oracle数据库服务器并开始对其进行监控。

监控参数

 通过点击监视器选项卡转到监视器类别视图。点击 数据库服务器表 下的Oracle服务器 。在三个选项卡中显示的是Oracle服务器批量配置视图:

  • 可用性 标签提供了过去24小时或30天的可用性历史记录。
  • 性能 选项卡提供了过去24小时或30天的健康状态和事件。
  • 列表视图 使您可以执行 批量管理配置。
注意:要创建新的Oracle数据库监视器,您应该包含管理员权限。最低用户权限→包含CONNECTSELECT_CATALOG_ROLE角色的用户。

点击监视器名称,以查看以下选项卡下列出的所有服务器详细信息:

注意: Oracle数据库服务器10g及更高版本支持标有*符号的服务器详细信息。

概览

参数 类型 描述
监视器信息
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 WriteRead
FRA Status String 指示是否为数据库实例启用了闪回。
Log Mode String 两种日志模式是:
  • NOARCHIVELOG-在NOARCHIVELOG模式下运行数据库时,将禁用重做日志的归档。
  • ARCHIVELOG-在ARCHIVELOG模式下运行数据库时,将启用重做日志的归档。
DB Role String 数据库的当前角色:
  • LOGICAL STANDBY
  • PHYSICAL STANDBY
  • PRIMARY
Control File type String 控制文件类型:
  • STANDBY - 表示数据库处于待机模式
  • CLONE - 表示克隆数据库
  • BACKUP | CREATED - 表示正在使用备份或创建的控制文件恢复数据库
  • CURRENT - 数据库可供一般使用
Switch over status String 指示是否允许切换:
  • 不允许-这是备用数据库且未首先切换主数据库,或者这是主数据库且没有备用数据库。
  • SESSIONS ACTIVE-表示活动或SQL连接到主数据库或备用数据库,需要在允许切换操作之前将其断开连接。查询V$SESSION视图以标识需要终止的特定进程。
  • SWITCHOVER PENDING-这是一个备用数据库,已收到主数据库切换请求,但未处理。
  • 切换后期-切换处于挂起模式,但未完成,并返回到主数据库。
  • 到主数据库-这是一个备用数据库,可以切换到主数据库。
  • TO STANDBY-这是一个主数据库,可以切换到备用数据库。
  • 需要恢复-这是一个未收到切换请求的备用数据库。
  • 准备切换-这是一个主数据库,正在从逻辑备用数据库接受重做数据以准备切换到逻辑备用数据库角色,或者这是一个逻辑备用数据库,将重做数据发送到主数据库和其他备用数据库中准备切换到主数据库角色。在后一种情况下,已完成的词典已发送到主数据库和其他备用数据库。
  • 准备字典-这是一个逻辑备用数据库,它将重做数据发送到配置中的主数据库和其他备用数据库,以准备切换到主数据库角色。
  • 到逻辑备用-这是一个主数据库,已从逻辑备用数据库接收了完整的词典。
Protection Mode String 当前对数据库有效的保护模式:
  • 最大保护-数据库正在最大保护模式下运行
  • 最大可用性-数据库以最大可用性模式运行
  • RESYNCHRONIZATION-数据库正在重新同步模式下运行
  • 最大性能-数据库以最大保护模式运行
  • UNPROTECTED-数据库不受保护(通常在安装主数据库且未打开主数据库时发生)
Open reset logs String 指示下一个打开的数据库是允许还是需要resetlogs选项
  • 不允许
  • 允许的
  • 需要
Guard Status String 保护数据不被更改:
  • ALL-表示除SYS以外的所有用户均无法更改数据库中的任何数据。
  • STANDBY-表示禁止除SYS之外的所有用户对逻辑备用数据库维护的任何数据库对象进行更改。
  • NONE-表示数据库中所有数据的正常安全性。
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

参数 类型 描述
可插拔数据库(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 一致的getdb 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 getswaits比例。这应该是> = 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 数据文件中块损坏的类型:
  • ALL ZERO - 磁盘上的块标头仅包含零。
    如果该块从未填充过并且位于Oracle7文件中,则该块可能有效。的
    缓冲器将被重新格式化为一个空的Oracle8的标准
    块。
  • FRACTURED - 块看起来合理,但是
    块的正面和背面是不同的版本。
  • CHECKSUM - 可选的检查值表明该块不是
    自适应的。无法确切确定检查
    值为何失败,但是它可能失败,因为该
    块中间的扇区来自不同版本。
  • CORRUPT - 错误地标识了块或该块不是数据块(
    例如,数据块地址丢失)
  • LOGICAL - 指定范围为逻辑损坏的块。
    CORRUPTION_CHANGE#将包含非零值。
快速恢复区
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

参数 类型 描述
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,您可以启用/禁用查询指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控查询指标:

  • 转到管理标签。
  • 点击发现和数据收集下的性能轮询 。
  • 性能数据收集下,点击优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 指标名称下拉菜单中选择按缓冲区获取的前10个查询
  • 选择您希望如何配置查询:
    • 监视器类型-这是添加的任何新监视器的默认轮询状态。此类型的所有监视器将包含默认的轮询状态,直到为该监视器完成任何排它的自定义。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 监视器-使用此选项可以更改任何特定监视器的轮询状态。
参数 类型 描述
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允许您启用/禁用锁统计信息的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控锁定统计信息:

  • 转到管理标签。
  • 点击发现和数据收集下的性能轮询 。
  • 性能数据收集下,点击优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 指标名称下拉菜单中选择锁定并等待统计信息 。
  • 选择您希望如何配置锁定和等待统计信息:
    • 监视器类型-这是添加的任何新监视器的默认轮询状态。此类型的所有监视器将包含默认的轮询状态,直到为该监视器完成任何排它的自定义。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 监视器-使用此选项可以更改任何特定监视器的轮询状态。
参数 类型 描述
持有锁的会话
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 在此会话中备份的输入文件的类型。可以包含以下值之一:
  • DB FULL
  • RECVR AREA
  • DB INCR
  • DATAFILE FULL
  • DATAFILE INCR
  • ARCHIVELOG
  • CONTROLFILE
  • SPFILE
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 备份大小(以兆字节为单位)。

点击备份作业详细信息表右上角的最近备份链接,以查看每种备份类型的最新备份作业详细信息

注意:
  • 计划每12小时收集一次数据;用户可以使用优化数据收集选项来更改计划。
  • 限制:在较早的备份作业状态下配置的阈值将不会为PPM用户保留。

PGA

参数 类型 描述
使用 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内存的字节数。

ASM

通过Applications Manager,您可以启用/禁用多个指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。默认情况下,不启用ASM的数据收集,这是启用它的方法:

启用ASM指标

  • 转到管理标签。
  • 点击发现和数据收集下的性能轮询 。
  • 性能数据收集下,点击优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 指标名称下拉菜单中选择ASM详细信息
  • 选择您希望如何配置mertics:
    • 监视器类型-这是添加的任何新监视器的默认轮询状态。此类型的所有监视器将包含默认的轮询状态,直到为该监视器完成任何排它的自定义。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 监视器-使用此选项可以更改任何特定监视器的轮询状态。
  • 点击保存
参数 类型 描述
磁盘组详细信息
Disk Group Number Numeric 分配给磁盘组的集群范围编号。
Name String 磁盘组的名称。
State String 磁盘组相对于实例的状态(已连接,已损坏,未知,已卸载,已安装)。
Type String 磁盘组的冗余类型(EXTERN,NORMAL,HIGH)。
Total Memory (GB) Numeric 磁盘组的总容量(以兆字节为单位)。
Free Memory (GB) Numeric 磁盘组的未使用容量(以兆字节为单位)

RPO

默认情况下,不监控RPO统计信息。通过Applications Manager,您可以启用/禁用RPO统计信息的数据收集。启用后,您还可以自定义这些指标的轮询间隔。监控RPO统计信息:

  • 转到管理标签。
  • 点击发现和数据收集下的性能轮询 。
  • 性能数据收集下,点击优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 指标名称下拉菜单中选择主服务器中的日志应用间隔详细信息/备用服务器中的日志应用延迟详细信息
  • 选择您希望如何配置日志应用间隙详细信息
    • 监视器类型-这是添加的任何新监视器的默认轮询状态。此类型的所有监视器将包含默认的轮询状态,直到为该监视器完成任何排它的自定义。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 监视器-使用此选项可以更改任何特定监视器的轮询状态。
参数 类型 描述
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,您可以启用/禁用归档日志目标指标的数据收集。启用后,您还可以自定义这些指标的轮询间隔。要监控指标:

  • 转到管理标签。
  • 点击发现和数据收集下的性能轮询 。
  • 性能数据收集下,点击优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 指标名称下拉菜单中选择存档日志目标监控
  • 选择您希望如何配置查询:
    • 监视器类型-这是添加的任何新监视器的默认轮询状态。此类型的所有监视器将包含默认的轮询状态,直到为该监视器完成任何排它的自定义。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 监视器-使用此选项可以更改任何特定监视器的轮询状态。
参数 类型 描述
存档日志目标详细信息(仅来自主数据库)
Dest Id Numeric 标识日志存档目标参数
Name String 归档日志文件名。
Status String 归档日志的状态。
Type String 归档目标数据库的类型:
  • 本地-主数据库本地
  • 物理-物理备用
  • CROSS-INSTANCE-主实例
  • 逻辑-逻辑备用
Destination String 从中生成存档日志的原始目标。
Protection Mode String 指示数据库是否受保护:
  • MAXIMUM PROTECTION
  • MAXIMUM AVAILABILITY
  • RESYNCHRONIZATION
  • MAXIMUM PERFORMANCE
  • UNPROTECTED
Transmit mode String 指定网络传输模式:
  • SYNCHRONOUS
  • PARALLELSYNC
  • ASYNCHRONOUS
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
  • 指标下拉菜单中选择Oracle告警日志 。
  • 选择您希望如何配置告警日志统计信息
    • 按监视器类型-这是添加的任何新监视器的默认轮询状态。在执行任何排它的自定义之前,此类型的所有监视器都将包含默认的轮询状态。您可以在三种不同的轮询设置之间进行选择:从不收集数据,在每次轮询中收集数据以及在自定义时间间隔收集数据。更改监视器类型的轮询状态,还将更改对其监视器所做的任何配置。
    • 按监视器-使用此选项可以更改特定监视器的轮询状态。

Oracle错误列表表仅列出最近的错误。要查看ORA错误的历史记录,请点击查看告警日志历史记录

监控参数

参数 类型 描述
Oracle ORA错误计数
Critical/Severe/Important/Normal Numeric 危急错误,严重错误,重要消息和正常消息的数量。
Oracle ORA错误列表
Record ID Numeric 消息的记录号(此值与行号相同)。
Message Level String 消息所属的级别。较低的值表示较高的错误严重性。可能的值包括:
  • 1:危急:危急错误
  • 2:严重:严重错误
  • 8:重要提示:重要信息
  • 16:正常:正常信息
Originating Time String 生成消息的日期和时间。
Host Address String 消息发送源主机的其他网络地址的IP。
Message Text String 消息的完整格式和本地化文本。

重做日志

默认情况下,不监控重做日志。要启用重做日志监控:

  • 转到管理标签
  • 点击性能轮询
  • 转到优化数据收集选项卡。
  • 监视器类型下拉菜单中选择Oracle
  • 选择重做日志
参数 类型 描述
重做性能
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 日志状态:
  • 未使用-从未写入在线重做日志。当它不是当前重做日志时,这是刚刚添加的重做日志或在RESETLOGS之后的状态。
  • 当前-当前重做日志。这意味着重做日志处于活动状态。重做日志可以打开或关闭。
  • ACTIVE-日志处于活动状态,但不是当前日志。崩溃恢复需要它。它可能正在用于块恢复。它可能已存档,也可能未存档。
  • CLEARING-在ALTER DATABASE CLEAR LOGFILE语句之后,正在将日志重新创建为空日志。清除日志后,状态更改为UNUSED。
  • CLEARING_CURRENT-正在清除当前日志中的关闭线程。如果交换机出现故障,例如I/O错误写入新的日志头,则日志可以保持此状态。
  • 不活跃-实例恢复不再需要日志。它可能正在用于介质恢复。它可能已存档,也可能未存档。
重做日志成员信息
Member Name String 重做日志成员名称。
Group Numeric 重做日志组标识符。
Member Status String 日志成员的状态:
  • INVALID -文件不可访问
  • STALE - 文件内容不完整
  • DELETED -文件不再使用
  • IN USE -文件正在使用中
Member Type   String 成员状态类型:
  • ONLINE
  • STANDBY