eG Monitoring
 

Measures reported by CouchDBReplTest

To provide high availability, you can install one or more additional CouchDB servers that replicate an existing CouchDB server instance. After a replica installation, the existing and newly installed instances of the target server are identical. When a change is made on one instance, the updated information is copied to the replicated instances simultaneously. If any of the replicated instances fails, the other instances in the group continue to operate such that operations of the target server would be uninterrupted. If the replications fail due to authentication or configuration problems, then, high availability of the target server will be uncertain. To avoid such eventualities, you should continuously monitor the replication processes within the target environment and take necessary actions swiftly if the replication process fails. The CouchDBReplTest helps you in this regard!

This test tracks the replication processes and reports the number of currently running replications and the number of document writes that failed in the target environment as part of replication process.

Outputs of the test : One set of results for the target Apache CouchDB Server.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
replicationCount Indicates the number of replications currently running on the server. Number  
document_Write_Failures Indicates the number of document write failures. Number A low value is desired for this measure.

Detailed diagnosis of the measure shows the process Id, started time and duration of the replication process.