Previous Topic

Next Topic

Replication Monitoring Using Replication Manager

You perform replication monitoring in Replication Manager by selecting the Monitor option from the Replicator Manager main menu window.

Previous Topic

Next Topic

Replication Monitor Window

Tthe Replication Monitor window appears when you select the Monitor option from the Replicator Manager main menu window.

For all active servers, the Replication Monitor window shows the total number of outgoing and incoming records, the total number of transactions associated with the incoming and outgoing records, and queue information for the local database.

Note: You can monitor Ingres Replicator outgoing record counts since a Replicator Server was started by using the command line utility, rsstatd. For more information about the rsstatd command, see the Command Reference Guide.

You can use the Replication Monitor window to:

Note: The counts of incoming and outgoing records are transient. They show activity only since the time the Replication Monitor was first entered or since the last time that the Clear menu option was chosen. The Replication Monitor window uses the FRS time-out feature to determine when to look for server activity. The monitor does not attempt to retrieve status information until the keyboard has been idle for five seconds.

The Replication Monitor window has the following items:

Previous Topic

Next Topic

Monitor Menu Map

The following map shows each selection that is accessible from the Replication Monitor.

The menu map uses the following conventions:

Bold typeface—Indicates items selected from boxed list window areas
Regular typeface—Indicates items selected from menu list at the bottom of the window
Italics typeface—Indicates window names

Previous Topic

Next Topic

Server Assignments Window

The Server Assignments pop-up window appears when you choose ShowAssign from the Replication Monitor window.

This window displays the databases and CDDSs to which the particular Replicator Server transmits.

The Server Assignments window has the following fields:

Previous Topic

Next Topic

Edit the Configuration File

To edit a Replicator Server's configuration file

  1. Open the Replication Monitor window, place the cursor on the number of the applicable server, and choose Servers, EditConfig.

    The runrepl.opt file pop-up, containing the configuration file for the server and a list of server flags, appears as shown in the following example:

    Note: For a brief description of a flag, move the cursor to the flag and choose DescribeFlag.

  2. Edit the file using one of these methods:
  3. Choose Save.

    The file is saved and you are returned to the Replication Monitor window.

Previous Topic

Next Topic

Start a Server

Before you can start a server, you must have configured the server's configuration file.

To start a server

Open the Replication Monitor window, place the cursor on the number of the server that needs to be started, and choose Server, Start.

A message is displayed indicating that the server is starting.

Within a few seconds, a confirmation message similar to the one below is displayed beside the server number in the Replication Monitor window:

|    2|Active, 0 errors, Ping 1, db 10 nyc::hq    |

If the server fails to start after about two minutes, the message, "The Server could not be started" appears instead.

Previous Topic

Next Topic

Check the Queues

To check the status of the database input and distribution queues

Open the Replication Monitor window and choose Queues.

Within a few seconds, the Queues box on the Replication Monitor displays current counts of the rows in the input and distribution queues.

Previous Topic

Next Topic

Ping Servers

Sending a ping event allows you to check whether the connection to each server is still active.

To ping all running servers

Open the Replication Monitor window and choose Ping.

Within a few seconds, the count on the Ping field of the server status line for each running server must increment by 1. If the count does not increment, the server is not running or is too busy. Each event sent to a server also increments the ping count.

Previous Topic

Next Topic

Send Database Event Window

The Send Database Event window is displayed when you choose the Events menu option from the Replication Monitor window, as shown in the following example.

The Send Database Events window lets you do the following:

The Send Database Events window has the following fields:

Previous Topic

Next Topic

Change Server Startup Flags Dynamically

Changing startup flags dynamically on a server overrides the default or the assigned setting for the flag in the server's configuration file. For a list of configuration flags that you can change dynamically, see Server Parameters. For other methods of sending events to a running server, see Database Events.

To change the parameters of a running server

  1. Open the Send Database Event window, highlight the event corresponding to the action you want the server to take, and choose Send.

    If no servers are currently running, a message is issued and no pop-up is displayed.

    The Select Server Number to Receive Event pop-up appears, as in this example:

  2. Designate the servers that receive the event:

    To choose all servers, choose All.

    To choose one server, move the cursor to the server number in the Select Server Number to Receive Event window and choose Send.

    The message "Event issued" is displayed in the window to confirm that the event was sent.

Previous Topic

Next Topic

Stop a Server

To stop a server

Open the Replication Monitor window, highlight the server that needs to be stopped, and choose Servers, Stop.

A database event is sent to the server requesting it to shut down. A message is displayed indicating that the server is stopping.

When the server shuts down, a confirmation message similar to the one below is displayed beside the server number in the Replication Monitor:

|    2|The server has shutdown                     |

Note: Before a server shuts down, it completes processing any current replicated transaction.


© 2007 Ingres Corporation. All rights reserved.