Default KPIs for Oracle database
This is a complete list of default KPIs for Oracle database monitoring.
KPI name |
Description | Unit |
Monitoring area |
Long description |
Collected on |
Collected for |
Server-specification |
Collector | Profile |
Recommended period |
---|---|---|---|---|---|---|---|---|---|---|
ORA_CPU_CORES | Oracle: CPU cores | Count | ORACLE | This KPI displays the total number of physical CPU cores on the Oracle database server. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_1DAY | 1 day |
ORA_CPU_IDLE |
Oracle: CPU idle |
% |
ORACLE |
This KPI displays the percentage of times in which the CPU had no task to perform or was waiting for an input/output. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_5MIN |
5 minutes |
ORA_CPU_NICE |
Oracle: CPU used by priority jobs |
% |
ORACLE |
This KPI displays the percentage of the CPU used that is by priority jobs on Oracle. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_5MIN |
5 minutes |
ORA_CPU_SYS |
Oracle: CPU used by system |
% |
ORACLE |
This KPI displays the percentage of the CPU that is used by the system on Oracle. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_5MIN |
5 minutes |
ORA_CPU_THREADS | Oracle: CPU threads | Count | ORACLE | This KPI displays the total number of logical CPUs (threads) available on the Oracle database server. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_1DAY |
1 day |
ORA_CPU_USER |
Oracle: CPU used by user |
% |
ORACLE |
This KPI displays the percentage of the CPU that is used by users on Oracle. More details are available in transaction ST06. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_5MIN |
5 minutes |
ORA_CPU_WAIT |
Oracle: CPU I/O wait |
% |
ORACLE |
This KPI displays the CPU input/output wait time. I/O wait utilization accrues when the CPU would be able to perform some work, but all processes on the CPU are waiting for I/O responses. In SAP, you can view this KPI via transaction OS07; in Linux, with the uptime command. Values are collected for the database and for all application servers. However, this KPI only displays the minimum value – usually the I/O wait time of the database. The I/O wait on an application server is usually zero. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_CPU_UTIL |
ORA_5MIN |
5 minutes |
ORA_LOG_00060 |
ORA-00060: Deadlock detected while waiting for resource |
Count |
ORACLE |
This KPI displays the number of errors that have been identified in the alert logs with the ID ORA-00060: Deadlock detected while waiting for resource. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_ALERTLOG |
ORA_5MIN |
5 minutes |
ORA_LOG_01578 |
ORA-01578: Data block corrupted |
Count |
ORACLE |
This KPI displays the number of errors that have been identified in the alert logs with the ID ORA-01578: Data block corrupted. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_ALERTLOG |
ORA_5MIN |
5 minutes |
ORA_LOG_01653 |
ORA-01653: Unable to extend table &1 by &2 in tablespace &3 |
Count |
ORACLE |
This KPI displays the number of errors that have been identified in the alert logs with the ID ORA-01653: Unable to extend table &1 by &2 in tablespace &3. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_ALERTLOG |
ORA_5MIN |
5 minutes |
ORA_LOG_27072 |
ORA-27072: File I/O error |
Count |
ORACLE |
This KPI displays the number of errors that have been identified in the alert logs with the ID ORA-27072: File I/O error. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_ALERTLOG |
ORA_5MIN |
5 minutes |
ORA_LOG_30036 |
ORA-30036: Unable to extend segment by &1 in undo tablespace &2 |
Count |
ORACLE |
This KPI displays the number of errors that have been identified in the alert logs with the ID ORA-30036: Unable to extend segment by &1 in undo tablespace &2. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_ALERTLOG |
ORA_5MIN |
5 minutes |
ORA_MEM_BUFFER_CACHE |
Oracle: Buffer cache size |
MB |
ORACLE |
This KPI displays the buffer cache size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_FREE |
Oracle: Free memory size |
MB |
ORACLE |
This KPI displays the free memory size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_FREE_P |
Oracle: Free memory |
% |
ORACLE |
This KPI displays the free memory on an Oracle database as a percentage. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_JAVA_POOL |
Oracle: Java pool size |
MB |
ORACLE |
This KPI displays the Java pool size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_LARGE_POOL |
Oracle: Large pool size |
MB |
ORACLE |
This KPI displays the large pool size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_SHARED_POOL |
Oracle: Shared pool size |
MB |
ORACLE |
This KPI displays the shared pool size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_TOTAL |
Oracle: Total memory size |
MB |
ORACLE |
This KPI displays the total memory size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_TOTAL_PGA_ALLOCATED |
Oracle: Total PGA allocated size |
MB |
ORACLE |
This KPI displays the total PGA allocated size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_USED |
Oracle: Used memory size |
MB |
ORACLE |
This KPI displays the used memory size on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_MEM_USED_P |
Oracle: Used memory |
% |
ORACLE |
This KPI displays the used memory on an Oracle database as a percentage. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_PGA_USED |
Oracle: Total PGA memory used size |
MB |
ORACLE |
This KPI displays the total size of the PGA memory used on an Oracle database. |
Remote system |
Server |
Any server |
/DVD/MON_ORA_CL_COL_MEM |
ORA_5MIN |
5 minutes |
ORA_SESS_ALL |
Number of all active and blocking Oracle sessions |
Count |
ORACLE |
This KPI displays the number of active and blocking Oracle user sessions for which background tasks (command value is not equal to 0) are excluded. Details are collected in the detail table ORACLE active sessions. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_SESSION |
ORA_5MIN |
5 minutes |
ORA_SESS_COMMIT |
Number of currently committing Oracle sessions |
Count |
ORACLE |
This KPI displays the number of Oracle sessions that are currently committing. This is an indicator of slowness in the area of database logging. In case of increased counters, check the wait states and I/O statistics for database logging. Details are collected in the detail table ORACLE active sessions. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_SESSION |
ORA_5MIN |
5 minutes |
ORA_SESS_ENQWAIT |
Number of Oracle sessions waiting for enqueue |
Count |
ORACLE |
This KPI displays the number of sessions that are waiting for an Oracle enqueue (typically lock waits). In case of a lock wait, you can identify the application causing the lock by checking the columns SID and BLOCKING_SESSION in the relevant detail table. Details are collected in the detail table ORACLE active sessions. |
Remote system |
System |
Any server |
/DVD/MON_ORA_CL_COL_SESSION |
ORA_5MIN |
5 minutes |
ORA_SESS_INST |
Number of active and blocking Oracle sessions per host |
Count |
ORACLE |
This KPI displays the number of active and blocking Oracle user sessions per host for which background tasks (command value is not equal to 0) are excluded. Details are collected in the detail table ORACLE active sessions. |
Remote system |
Server |
Only external server |
/DVD/MON_ORA_CL_COL_SESSION |
ORA_5MIN |
5 minutes |