Replication server status

If you select Replication server status from the Startup menu of the DSRUTIL Monitor Utility, then the Figure 1 is displayed.

Figure 1. OpenEdge Replication server status screen
  OpenEdge Replication Monitor                  Page 1

    Database:  C:\OE120WRK\repl1

    Database is enabled as OpenEdge Replication:  Source

    Server is:                                  In Normal Processing
    Number of configured agents:                2
    Delay Interval (current / min / max):       500 / 5 / 500
    Recovery information:
        State:                                  No recovery being performed
        Agents needing recovery:                0
        Agents connected:                       0
        Agents in synchronization:              0
    Transition information:
        Type:                                   Manual
        Replication set:                        1
        Database role:                          Reverse
        Transition to agents:                   agent1, agent2
        Recovery transition to agents:          agent1, agent2
              
        Restart after transition:               1
        Automatically begin AI:                 ?
        Automatically add AI areas:             1
        AI structure file:                      addai.st
        Backup method:                          Mark
        Transition end trigger:                 0
    Configured agents:                          agent1, agent2
    Repl keep alive:                            300
    Schema lock action:                         Wait
    Agent shutdown action:                      Recovery
    SSL Enabled:                                Yes
    SSL No Host Verify:                         Yes
    SSL Cert Store Path:                        /.../SSL/124/DiffHostCerts/certs
    SSL Cipher Suites:                          AES256-SHA256
    SSL Protocols:                              TLSv1.3

If you enabled deferred agent startup, then you will see the following additional lines after the Number of configured agents line.


    Defer Agent Startup :
        Continue connection attempts until:     Mon Feb 26 16:37:46 2018
        Deferred Agent startup will expire in : 9 Hr 58 Min 37 Sec
        Next connection attempt in :            4 Min 41 Sec
        Connection attempts performed :         3
        Agent(s) currently connected :          0
    

As shown in the Figure 1, the first two lines of the Replication server status screen are the utility title line and the fully qualified name of the database you specify. The remaining lines are defined in Table 1 .

Table 1. Replication server status
Field Description
Database is enabled as OpenEdge Replication Indicates whether the database is enabled as a replication source or target.
Server is Describes how the server is processing information:
  • Normal processing—The server is processing information in the normal fashion.
  • Performing initialization—The server is performing initialization.
  • Performing startup
  • synchronization—The server is in the process of synchronizing the target databases with the source database.
  • Connection—The server connection to agent(s).
  • Configuring connected agents—The server is performing a handshake with the agent.
  • Performing failure recovery—The server is attempting to recover from a connection failure.
  • Connecting to Agents—The server is in deferred agent startup mode, and waiting to connect to agents.
  • Unknown—The server is in an unknown state.
Number of configured agents Shows the number of agents currently configured to operate with the server.
Defer Agent Startup Shows information related to deferred agent startup.
Continue connection attempts until Shows the time, day, and date when connection attempts will stop.
Deferred Agent Startup will expire in Shows the remaining duration of deferred agent startup.
Next connection attempt in Shows when the next connection attempt starts.
Connection attempts performed Shows how many connection attempts have occurred.
Agent(s) currently connected Shows the number of connected agents.
Delay Interval (current / min / max)

Shows the amount of time, in milliseconds, the server will wait between polling the database for information to be replicated. Current is the current value, min is the minimum value, and max is the maximum value.

Polling is used to increase the performance of the server, and the wait is used to limit the amount of overhead when no data is available to be replicated.

Recovery information Shows failure-recovery-related details.
Agents needing recovery Shows the number of remote agents requiring failure recovery.
Agents connected Shows the number of remote agents currently connected to the server. (Note that since the database is not going through recovery, the number of Agents connected indicated under Recovery information is correctly reflected as zero.)
Agents in synchronization Shows the number of remote agents in the process of being brought up to date.
Transition information Shows Replication transition details.
Type Shows the type of transition to be performed:
  • Manual—Indicates intervention is required to complete the transition of a target database to a normal OpenEdge database
  • Automatic—Indicates a transition from a target database to a normal OpenEdge database will take place without intervention
Transition timeout limit Shows the maximum amount of time that will elapse before the transition of a target database to a normal OpenEdge database.
Note: This line does not appear in manual transition, as the timeout limit is shown for automatic transition only.
Replication set Indicates if Replication is configured for Replication sets. Set to 1 if configured, 0 if not.
Database role Indicates the role of the source database in transition. Valid values include:
  • Normal
  • Reverse
Transition to agents Displays the names of the agents for transition. If the next line (Recovery transition to agents) is set, this field represents the agent list for failover transition; if not set, this line represents the agent list for both failover and recovery transition. If replication-set=1, the first agent in this is selected to become the new source.
Recovery transition to agents Displays the names of the agents for recovery transition.
Restart after transition Displays if the source database is configured to be restarted after transition. Set 1 for restart, 0 for no restart.
Automatically begin AI When Replication Set =1, indicates whether to start after-imaging on a target database that is transition to a source. Set 1 to start after-imaging, 0 to not start.

If Replication set is not enabled, set to the unknown value, "?"

Automatically add AI areas Indicates if after-image areas should be automatically added to the target database that is transitioning to a source. Set to 1 to add after-image areas, 0 not to add AI.
AI structure file The name of the structure file to use if automatically adding AI areas.

If Automatically add AI is not enabled, set to the unknown value, "?"

Backup method The backup method used during transition. Valid entries include:
  • Full-offline
  • Full-online
  • Mark
Configured agents Displays the names of the configured replication target agents
Repl keep alive Displays the time, in seconds, that replication will wait and attempt to re-establish communication before starting transition.
Schema lock action Action to take if schema lock exists. Valid entries include:
  • Force
  • Wait
Agent shutdown action Action to take when agent shuts down. Valid entries include:
  • Normal
  • Recovery
  • Wait
SSL Enabled
Specifies if SSL use is enabled for the replication database.
  • 0 — SSL use is disabled. This is the default.
  • 1 — SSL use is enabled.

The property affects all replication processes that may run against the replication database.

SSL No Host Verify

A comma separated list of the SSL protocol versions that may be used for any OE Replication SSL network connections for the replication database.

Supported SSL protocols are:
  • TLSv1.1
  • TLSv1.2
  • TLSv1.3
SSL Cert Store Path For an SSL client, the absolute path of the directory containing the SSL certificate of OE Replication SSL.
SSL Cipher Suites

A comma separated list of the SSL cipher-suites that may be used for any OpenEdge Replication TLS network connections for the replication database.

Cipher suites are:
  • AES128-SHA256
  • AES256-SHA256
  • DHE-RSA-AES256-GCM-SHA384
SSL Protocols

A comma separated list of the SSL protocol versions that may be used for any OE Replication SSL network connections for the replication database.

Supported SSL protocols are:
  • TLSv1.1
  • TLSv1.2
  • TLSv1.3