CouchDB Service layer

Using the tests associated with the CouchDB Service layer (see Figure 1), you can monitor the following:

  • Determine how well the HTTP Provider Service responds to the HTTP connection requests received from clients.

  • Track the availability and responsiveness of the target server.

  • Track 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.

  • Verifies whether/not the data from the existing server is replicated successfully to the newly installed server instance.

  • Provide metrics with different request rates (such as Bulk request rate, Http request rate,etc.,) for the requests raised to the CouchDB server.

Figure 1 : The list of tests associated with the CouchDB Service layer