Oracle

Use the following procedure for monitoring the Oracle database.

  1. Navigate to Database monitoring on the left pane.
  2. Select Oracle from the Select database drop-down list.
  3. Select a service from the Select service drop-down list.
  4. Select a database from the Select database drop-down list.

The following screen appears along with the various available tabs.

Oracle Hardware

Hardware

The Hardware tab is selected by default. The following widgets are displayed.

Widget NameDescription
Disk usageDisk usage of the database server
CPU usageCPU usage of the database processes
Memory usageMemory usage of the database server
Network I/O disk usageNetwork disk usage of the database server
Network I/O disk requestNetwork disk requested from the database server

Query Performance

Clicking the Query Performance tab and selecting the threshold from the Query threshold drop-down list displays the following screen.

Oracle query threshold
note

You can download the Query Performance table in PDF format by clicking the    icon. Only the top 100 entries are downloaded if there are more than 100 entries for downloading.

Connections

Clicking the Connections tab displays the following widgets as in the following screen.

Oracle connections
Widget NameDescription
Number of connectionsRepresents the total connections to the DB server (Count)
Number of sessionsRepresents the total sessions in the DB server
Session detailsDetails of all unique users, number of queries the user is currently running, and last active time of the user

Metrics

Clicking the Metrics tab displays the following widgets.

Oracle metrics
Widget NameDescription
Host cpu utilizationThis metric represents the CPU used across hosts.
Disk read per secondNumber of times per second the DB server reads from the files (count value)
Disk write per secondNumber of times per second the DB server writes from the files (count value)
Number of long running (>60s) queriesQueries with status as 'active' and type not equal to 'Background' time greater than 60 seconds.
User transactionTotal number of transactions per second (commits and rollback).
Number of redo log file switchCount of 'log file switch completion' event from V$SYSTEM_EVENT.
Number of redo log file waitsCount of 'log file parallel write' event from V$SYSTEM_EVENT.
Hit ratio for the SGAMeasure of the effectiveness of the Oracle database buffer. The higher the buffer hit ratio, the more frequently Oracle found a data block in memory and avoid a disk I/O. Calculated using (physical reads - physical reads direct (lob) - physical reads direct)/ session logical reads.
SGA cacheable memory per statementShared pool cache in SGA per statement.
SGA cacheable memory per userShared pool cache in SGA per user.

Number of long running (> 60s) queries per second

Pages widget

Multi-column Filter

Query performance

  1. Multi-column filter can be applied on numeric columns within the Query performance Table to refine the displayed data based on specific conditions.
  2. When the user clicks on the “Filter by” option, user can apply filter below numeric columns
Column NameDescription
Total executionTotal number of query executions recorded.
Maximum execution time (s)The longest query execution time recorded in seconds.
Maximum execution timestampDate and time when the longest-running query was recorded.
  1. Each filter condition is applied using the below operators and value ( user input based on the unit)
Operator
Greater than
Less than
Equals
Greater than or equals
Less than or equals
oracle query performance table multi-column filter
  1. Once filters & conditions are applied save button is enabled & click "Save" to apply the filter.
  2. Once filters & conditions are applied it displays no. of filters are applied. number of Filters
note
  • Filters are applied using AND logic — all specified conditions must be met for a record to be displayed.
  • Only numeric columns support filtering; non-numeric fields (e.g., text or categorical values) are excluded from the filter options.
  • When the Maximum Execution Timestamp (s) filter is applied, the system reviews each query in the table. If a query was executed within the time frame selected in the top-right corner, it displays that query’s maximum execution timestamp and maximum execution time.
  • If no records match the selected filters, the table will display a message such as “No data".
  • The multi-column filter state persists until the user clears filters by clicking on "Clear" button when Filter by button is clicked.
  • A "Reset" button is available to clear all applied filters and restore the table to its original, unfiltered state. This button is enabled only when one or more filters are currently applied. Reset Button

Connections --> Session details

  1. Multi-column filter can be applied on numeric columns within the Connections --> Session details Table to refine the displayed data based on specific conditions.
  2. When the user clicks on the “Filter by” option, user can apply filter below numeric columns
Column NameDescription
Queries executedTotal number of queries executed during the database session.
TimestampDate and time when the session data was recorded.
  1. Each filter condition is applied using the below operators and value ( user input based on the unit)
Operator
Greater than
Less than
Equals
Greater than or equals
Less than or equals
oracle sessions table multi-column filter
  1. Once filters & conditions are applied save button is enabled & click "Save" to apply the filter.
  2. Once filters & conditions are applied it displays no. of filters are applied. number of Filters
note
  • Filters are applied using AND logic — all specified conditions must be met for a record to be displayed.
  • Only numeric columns support filtering; non-numeric fields (e.g., text or categorical values) are excluded from the filter options.
  • If no records match the selected filters, the table will display a message such as “No data".
  • The multi-column filter state persists until the user clears filters by clicking on "Clear" button when Filter by button is clicked.
  • A "Reset" button is available to clear all applied filters and restore the table to its original, unfiltered state. This button is enabled only when one or more filters are currently applied. Reset Button