eG Monitoring
 

Measures reported by XChg13DAGMemTest

In order to ensure that all DAG members are rightly configured to ensure continuous data replication between the database copies and instant fail-over in the event of anomalies, administrators must periodically monitor each DAG member for the status of all critical services related to these activities. This can be achieved using the XChg13DAGMemTest.

This test proactively monitors the continuous replication and the continuous replication pipeline, the availability of Active Manager, and the health and status of the underlying cluster service, quorum, and network components. In the process, the test points administrators to those services/specifications that may not be up and running or may be improper/incorrect on the DAG member, thereby impeding replication or fail-over.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
CluService Verifies that the Cluster service is running and reachable on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the cluster service status. In the graph of this measure however, the same is represented using the numeric equivalents only.

RepService Verifies that the Microsoft Exchange Replication service is running and reachable on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Yes 1
No 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the replay service status. In the graph of this measure however, the same is represented using the numeric equivalents only.

ActManager Verifies that the instance of Active Manager running on the specified DAG member, or if no DAG member is specified, the local server, is in a valid role (primary, secondary, or stand-alone).   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the active manager status. In the graph of this measure however, the same is represented using the numeric equivalents only.

RpcListener Verifies that the TCP log copy listener is running and reachable on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the listener status. In the graph of this measure however, the same is represented using the numeric equivalents only.

TcpListener Verifies that the TCP log copy listener is running and reachable on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the listener status. In the graph of this measure however, the same is represented using the numeric equivalents only.

DagMemUp Verifies that all DAG members are available, running, and reachable.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the member status. In the graph of this measure however, the same is represented using the numeric equivalents only.

CluNetwork Verifies that all cluster-managed networks on the specified-DAG member, or if no DAG member is specified, the local server, are available.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the cluster network status. In the graph of this measure however, the same is represented using the numeric equivalents only.

QurmGroup Verifies that the default cluster group (quorum group) is in a healthy and online state.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the quorum group state. In the graph of this measure however, the same is represented using the numeric equivalents only.

FileQurm Verifies that the witness server and witness directory and share configured for the DAG are reachable.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the file share quorum state. In the graph of this measure however, the same is represented using the numeric equivalents only.

DbSuspend Checks whether any mailbox database copies are in a state of Suspended on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the suspension state of the DAG member. In the graph of this measure however, the same is represented using the numeric equivalents only.

DbInitialize Checks whether any mailbox database copies are in a state of Initializing on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the initialization of the DAG member. In the graph of this measure however, the same is represented using the numeric equivalents only.

DbDisconnect Checks whether any mailbox database copies are in a state of Disconnected on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate the connection state of the database copies of the DAG member. In the graph of this measure however, the same is represented using the numeric equivalents only.

LogCopyUp Verifies that log copying and inspection by the passive copies of databases on the specified DAG member, or if no DAG member is specified, on the local server, are able to keep up with log generation activity on the active copy.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate whether/not database log copying is able to keep up with log generation. In the graph of this measure however, the same is represented using the numeric equivalents only.

LogReplayUp Checks whether any mailbox database copies are in a state of Initializing on the specified DAG member, or if no DAG member is specified, on the local server.   The values that this measure can take and their corresponding numeric values have been discussed in the table below:

Measure Value Numeric Value
Passed 1
Failed 0

Note:

By default, the test reports the Measure Values listed in the table above to indicate whether/not replay activity is able to keep up with log copying and inspection. In the graph of this measure however, the same is represented using the numeric equivalents only.