Schedule demo

Oracle RAC Monitoring


Overview

Oracle Real Application Clusters (RAC) is a cluster database with a shared cache architecture that overcomes the limitations of traditional shared-nothing and shared-disk approaches to provide highly scalable and available database solutions for all business applications. Oracle RAC provides customers with the highest database availability by removing individual database servers as a single point of failure.

Creating a new Oracle RAC monitor

Prerequisites for monitoring Oracle RAC metrics:Click here

Using the REST API to add a new Oracle RAC monitor:Click here

To create a new Oracle RAC monitor, follow the steps given below:

  1. Click on Add New Monitor under New Monitor link.
  2. Select Oracle RAC server located under Database Servers category.
  3. Enter the Display Name of the Oracle RAC server to be added as a monitor.
  4. Enter the Scan Host Name or the Scan IP Address of the host where the Oracle RAC server is running.
  5. Enter the Subnet Mask of the network.
  6. Enter the port number in which the Oracle RAC server is running.
  7. Enter the credential details of the admin user, such as the user name (system is the default username) and its corresponding password password for authentication, or select the required credentials from the Credential Manager list after enabling the Select from Credential list option.
  8. Specify the Instance Name (Service Name) of the Oracle RAC server.
  9. Select the SSL is enabled option if you have enabled SSL authentication for a given port in Oracle RAC server.
  10. Enable the option Map Existing Oracle Instancesto map all the existing RAC-type Oracle monitors to this RAC monitor.

    Note: Enabling this option will remove the Threshold configuration, Action configuration, Reports, and History data of existing Oracle monitors for the following tabular modules: TableSpace, DataFiles, OracleSegments, RollBack, OracleBlockCorruption, OracleUsers, OracleDiskGroups, OracleArchiveDestDetails, OracleDBLinks, OracleFRAUsage, OracleScheduledJobs, OracleBackupJobsStats.

  11. Choose Discover Pluggable Database (PDB) as 'Yes' to discover and monitor pluggable databases associated with the Oracle DB server (Applicable only for CDB instance of an Oracle Multitenancy-enabled server). To add only the required PDB(s), choose 'No' and add the PDB(s) via Add PDB link available under 'PDB' tab in Oracle DB monitor.
  12. Select the Discover Cluster Nodes option to discover cluster nodes in Oracle RAC server. If the Oracle database is in a RAC setup, then you must use Cluster/SCAN IP in Host Name / IP Address field. Choose Yes to discover and monitor all the RAC nodes as Server monitors.
  13. Provide the Socket Read Timeout and Query Execution Timeout values in seconds.
  14. Specify the Discovery Interval in minutes for the automatic discovery and monitoring of child monitors.
  15. Enter the polling interval time in minutes.
  16. If you are adding a new monitor from the Central Server, select a Probe Server.
  17. Choose the Monitor Group from the combo box with which you want to associate Oracle database server Monitor (optional). You can choose multiple groups to associate your monitor.
  18. Click Add Monitor(s). This discovers Oracle RAC server from the network and starts monitoring them.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on Oracle RAC under the Database Servers section. Displayed is the Oracle RAC server's bulk configuration view in three tabs:

  • Availability tab gives the availability history for the past 24 hours or 30 days.
  • Performance tab gives the health status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Click on the monitor name to see all the server details listed under the following tabs:

Cluster Details

ParameterDescription
Cluster Details
Cluster NameThe name of the Oracle RAC instance.
Scan IP/HostIP address / Hostname of the Oracle RAC instance.
Number of NodesTotal number of nodes that are available in Oracle RAC instance.
Shared Disks CountThe number of shared disks discovered in Oracle RAC instance.
Oracle VersionVersion of Oracle DB used in the Oracle RAC instance.
Global DB NameThe name of the Oracle DB server used in the Oracle RAC instance.
Pluggable Database SizeSize of the Oracle Pluggable Database (PDB) (in MB).
Oracle HomeHome installation path of the Oracle DB server.

Instances

ParameterDescription
Instance Details
InstanceThe name of the Oracle instance.
NodeHostname where the Oracle instance is available.
Connection TimeAmount of time taken to connect to the Oracle instance (in ms).
Number of User SessionsNumber of user sessions connected to the Oracle instance.
Database SizeTotal size of the Oracle instance (in MB).
Free SpaceRemaining size of the Oracle instance available for usage (in MB).
HealthThe health status of the Oracle instance.
AvailabilityThe availability status of the Oracle instance.
Node Details
Host Name/IP AddressHostname of the Oracle server.
OS TypeOS type of the server.
Interconnect IPIP address of the Interconnect.
CPU UtilizationAmount of CPU utilized by the Oracle RAC DB server (in percentage).
Memory UtilizationAmount of memory utilized by the Oracle RAC DB server (in percentage).
HealthThe health status of the server.
AvailabilityThe health status of the server.

By clicking on the instance name, you will be redirected to the Oracle Database monitoring dashboard for that instance. Similarly, you will be redirected to the Server monitoring dashboard for the node hosting the DB servers upon clicking the node name.

Shared Disks

ParameterDescription
Automatic Storage Management (ASM) Details
Disk Group NumberCluster-wide number assigned to the disk group.
NameName of the disk group.
TypeRedundancy type for the disk group. (EXTERN, NORMAL, HIGH)
StateState of the disk group relative to the instance. (Connected, Broken, Unknown, Dismounted, Mounted)
Total MemoryTotal capacity of the disk group (in MB).
Free MemoryUnused capacity of the disk group (in MB).
Used MemoryAmount of disk space used by the disk group (in MB).
HealthThe health status of the Oracle instance.
AvailabilityThe availability status of the Oracle instance.

Pluggable Databases

ParameterDescription
Pluggable Database (PDB) Details
NameName of the Pluggable database used in the Oracle RAC instance.
HealthThe health status of the Oracle instance.
AvailabilityThe availability status of the Oracle instance.

By clicking on the PDB name, you will be redirected to the Oracle PDB monitoring dashboard for that Pluggable Database.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally