Skip to main content
Version: 2026.10

Oracle DataGuard Monitor

Monitors the status of the Oracle Data Guard cluster

General​

ExecutableOracle DataGuard Monitor.exe
Connection methodODP.NET
Ports
  • 1521
Lookup files
  • itesys.oracledataguardmonitor.dbmode.ovl
  • itesys.oracledataguardmonitor.dbprotectionmode.ovl
  • itesys.oracledataguardmonitor.dbrecoverymode.ovl
  • itesys.oracledataguardmonitor.dbrunonprimary.ovl
  • itesys.oracledataguardmonitor.dbstatus.ovl
  • itesys.oracledataguardmonitor.dbsyncstatus.ovl
  • itesys.oracledataguardmonitor.dbtype.ovl

Default parameters​

Parameter namePossible valuesDefaultDescription
Host<ip> | <hostname>emptyHostname or IP of the target system. If you use a virtual hostname on your SAP servers, please use also the virtual host to connect.
DBNamestringemptyName of the database
DBUsernamestringemptyDatabase user
DBPasswordstringemptyPassword of the database user

Sensor-specific parameters​

Parameter namePossible valuesDefaultDescription
StandbyHost<hostname>:<port>emptyStandby database connection details. Provide the host name and port

Channels​

Channel nameDescriptionLookup file
Running On Primary

Shows if the DB is running on the primary location

  • OK: yes
  • Warning: no
DataGuard ErrorsDisplays the amount of errors with severity of error or fatal.
<standby DB> - Status

Displays the status of the standby database

  • OK: valid
  • Warning: inactive
  • Warning: deferred
  • Warning: bad param
  • Warning: alternave
  • Error: error
  • Error: disabled
  • Error: full
<standby DB> - Type

Displays the type of the standby database

  • OK: Local
  • OK: Physical
<standby DB> - Database Mode

Displays the configured database mode of the standby database

  • OK: Started
  • OK: Mounted
  • OK: Mounted Standby
  • OK: Open
  • OK: Open read-only
<standby DB> - Recovery Mode

Displays the configured recovery mode of the standby database

  • OK: Idle
  • OK: Managed
  • OK: Managed with query
  • OK: Managed real time apply
  • OK: Managed real time apply with query
  • OK: Logical real time apply
  • OK: Logical apply
<standby DB> - Protection Mode

Displays the protection mode of the standby database

  • OK: Maximum Protection
  • OK: Maximum Availability
  • OK: Resynchronisation
  • OK: Maximum Performance
  • Warning: Unprotected
<standby DB> - Synchronization Status

Displays the synchronization status of the standby database

  • OK: Ok
  • OK: Check Configuration
  • Warning: Check Standby Redo Log
  • Warning: Check Network
  • Warning: Destination Has a Gap
  • Warning: Not Available
<standby DB> - Transferred Logs GapNumber of logs which haven’t been transferred to standby database
<standby DB> - Applied Logs GapNumber of logs which haven’t been applied to standby database

Lookup values​

Values, states and texts defined in the lookup files of this sensor.

Lookup file: itesys.oracledataguardmonitor.dbmode.ovl

ValueStateDescription
0OKStarted
1OKMounted
2OKMounted Standby
3OKOpen
4OKOpen read-only

Lookup file: itesys.oracledataguardmonitor.dbprotectionmode.ovl

ValueStateDescription
0OKMaximum Protection
1OKMaximum Availability
2OKResynchronization
3OKMaximum Performance
4WarningUnprotected

Lookup file: itesys.oracledataguardmonitor.dbrecoverymode.ovl

ValueStateDescription
0OKIdle
1OKManaged
2OKManaged with query
3OKManaged real time apply
4OKManaged real time apply with query
5OKLogical real time apply
6OKLogical apply

Lookup file: itesys.oracledataguardmonitor.dbrunonprimary.ovl

ValueStateDescription
0OKYes
1WarningNo

Lookup file: itesys.oracledataguardmonitor.dbstatus.ovl

ValueStateDescription
0OKValid
1WarningInactive
2WarningDeferred
3ErrorError
4ErrorDisabled
5WarningBad Param
6WarningAlternate
7ErrorFull

Lookup file: itesys.oracledataguardmonitor.dbsyncstatus.ovl

ValueStateDescription
0OKCheck Configuration
1WarningCheck Standby Redo Log
2WarningCheck Network
3WarningDestination Has a Gap
4OKOK
5WarningNot available

Lookup file: itesys.oracledataguardmonitor.dbtype.ovl

ValueStateDescription
0OKLocal
1OKPhysical

Important notes​

warning

Please check the channel limits in PRTG if they fit for your alerting.

Troubleshooting​

Error CodeError MessagePossible Solution
[SCN-098-000]The following parameters has not been provided: <parameters> Please read the sensor documentation for further information!Specify the listed parameters in the profile or in the sensor-specific parameters.
[SCN-098-051]No Oracle Data Guard is configured.The database has no Data Guard configuration. Check if the sensor is pointed to the correct database.
[SCN-098-151]Could not connect to the Oracle database: <message>The connection to the primary database failed. Check the parameters Host, DBPort, DBName, DBUsername and DBPassword.
[SCN-098-152]Could not connect to the Oracle standby host, parameter has no value.Specify the standby host in the parameter StandbyHost.
[SCN-098-153]Could not connect to the Oracle database: <message>The connection to the standby database failed. Check the parameter StandbyHost and that the standby database is reachable with the same credentials.
-How can I check what the name of the schema owner is?

When you schedule the DB backups via SAP (BR tools), you can run the following SQL statement (e.g. via sqlplus or in SAP).

select owner from dba_tables where table_name = 'SDBAH';

Example result: SAPSR3DB

-How can I figure out which port number the Oracle DB is using?

You can run the following SQL statement (e.g. via sqlplus or in SAP).

select * from v$listener_network;

Example result: LOCAL LISTENER (ADDRESS=(PROTOCOL=TCP)(HOST=myhost)(PORT=1521)) SERVICE NAME OR1

Changelog​

VersionChanges
2023.09Initial release