Data Guard Archive Status Check


Job details

Name: Data Guard Archive Status Check
Platform: Oracle
Category: Availability
Description: Checks that the standby database is receiving archive files from master database.
Long description: Task checks that the standby database is receiving archive files from the master database.
Version: 2.3
Default schedule: 10,40 * * *
Requires engine install: Yes
Compatibility tag: .[type=‘instance’ & databasetype=‘oracle’]/.[version like ‘9%’ version like ‘10%’]/.[hasengine=‘YES’ & _priv_read_v_archive_dest_status = ‘1′]

Parameters

Name Default value Description
warning threshold 5 This parameter is used to control the gap between ARCHIVED_SEQ# values for Master and Standby databases (V$ARCHIVE_DEST_STATUS dictionary performance view).
alarm threshold 20 This parameter is used to control the gap between ARCHIVED_SEQ# values for Master and Standby databases (V$ARCHIVE_DEST_STATUS dictionary performance view).
local dest ID 1 This parameter refers to DEST_ID value (V$ARCHIVE_DEST_STATUS dictionary performance view) for local archive destination.
remote dest ID 2 This parameter refers to DEST_ID value (V$ARCHIVE_DEST_STATUS dictionary performance view) for remote archive destination.

Job Summary

SELECT dest_id, dest_name, database_mode, status, destination, archived_seq#, applied_seq#, error FROM V$ARCHIVE_DEST_STATUS ORDER BY 1;

Details of the Monitoring Job

Category

Job Operation

The monitoring job is configured to execute a procedural script that:

Parameters Monitored
This monitoring job involves key parameters (without descriptions as per request), such as:

Scheduled Checks

Dependency and Self-checks

Implementation
The core logic implemented in an Oracle PL/SQL procedure checks the operational and synchronization status of Oracle Data Guard setups.

Report Generation

Data Guard Archive Status Report

Report Contents

The job, through thorough monitoring and detailed reporting, aids database administrators in maintaining high availability and disaster recovery readiness of Oracle databases using Data Guard technology.