eG Monitoring
 

Measures reported by OraDgTest

Oracle Data Guard ensures high availability, data protection, and disaster recovery for enterprise data. Data Guard provides a comprehensive set of services that create, maintain, manage, and monitor one or more standby databases to enable production Oracle databases to survive disasters and data corruptions. Data Guard maintains these standby databases as transactionally consistent copies of the production database. Then, if the production database becomes unavailable because of a planned or an unplanned outage, Data Guard can switch any standby database to the production role, minimizing the downtime associated with the outage. Data Guard can be used with traditional backup, restoration, and cluster techniques to provide a high level of data protection and data availability.

With Data Guard, administrators can optionally improve production database performance by offloading resource-intensive backup and reporting operations to standby systems. For this to happen, it is necessary to keep vigil on whether the Data Guard feature is enabled on the Oracle database server round the clock. The OraDgTest test helps administrators in this regard!

This test helps administrators determine whether the oracle Data Guard feature is enabled, and if enabled helps figure out the current role of the database server. The test also reveals whether any standby database has switched into production role recently.

Outputs of the test : One set of results for every Oracle Database server being monitored.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Is_DG_enabled Indicates whether/not the Data Guard feature is enabled.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure Value Numeric Value
Yes 1
No 0
Note:

By default, this measure reports whether/not the Data Guard feature is enabled. The graph of this measure however, is represented using the numeric equivalents only - 0 or 1.

Db_mode Indicates the current role of the database.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure Value Numeric Value
Primary 0
Physical standby 1
Logical standby 2
Snapshot standby 3
Note:

By default, this measure reports the current role of the database. The graph of this measure however, is represented using the numeric equivalents only - 0 to 3.

Db_open_mode Indicates the open mode status of the database.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure Value Numeric Value
Mounted 0
Read write 1
Read only 2
Read only with apply 3
Note:

By default, this measure reports the Measure Values discussed in the table above. However, in the graph of this measure, the retrieval status of a member from the channel is indicated using the numeric equivalents only.

Is_switched Indicates whether/not the role of the database has switched i.e., whether a production database has switched over to standby database and vice versa.   The values reported by this measure and its numeric equivalents are mentioned in the table below:

Measure Value Numeric Value
Yes 1
No 0
Note:

By default, this measure reports the Measure Values discussed in the table above. However, in the graph of this measure, the retrieval status of a member from the channel is indicated using the numeric equivalents only.