Couchbase Cluster Manager Logs Test

Cluster Manager logs in Couchbase record events and activities related to cluster configuration, node communication, rebalance operations, failovers, and service health. These logs are essential for diagnosing cluster-wide issues, monitoring changes, and ensuring coordination between nodes. They provide insights into the overall health and behavior of the Couchbase cluster.

This test tracks the number of logs generated by Cluster Manager (CM) over a specified time range, categorized by different severity levels such as debug, error, warning and info. Error logs indicates that the serious problem or failure of the system.

Target of the test : Couchbase Cluster

Agent deploying the test : An external agent

Outputs of the test : One set of results for the target Couchbase Cluster

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The IP address of the Couchbase database server.

Port

The port on which the server is listening.

Username,

To monitor a Couchbase server, a special database user account with Admin privilege must be created in every Couchbase server instance that requires monitoring. In the Username text box, specify the Username for monitoring the target Couchbase server instance.

Password

Specify the password for the username in Password textbox.

Confirm Password

Confirm the password by typing it in Confirm Password textbox.

Available nodes

In the Available Nodes text box, provide a comma-separated list of all the available nodes to be included for monitoring. This way, the test monitor and collect metrics from all the available nodes in the cluster. By default, this parameter is set to none. The format of this configuration is: HOSTNAME:PORT, for example, 172.16.14.147:8091,172.16.15.67:8091

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Debug

Indicates the number of debug log entries generated in the Couchbase Cluster Manager since the last measurement.

Number

A high number of debug logs might be expected during development. However, excessive debug logging in a production environment might impact performance and should be minimized.

Errors

Indicates the number of error log entries generated in Couchbase Cluster Manager since the last measurement.

Number

A high number of error logs suggests instability or critical issues within the cluster. Immediate investigation and resolution are needed to prevent potential downtime or data loss.

Info

Indicates the number of info messages generated in Couchbase Cluster Manager since the last measurement.

Number

General informational logs that provide insights into the normal operations of the system. These logs are useful for tracking system activity and operations. Check the Couchbase web console to understand what the info message in Couchbase are. Or else check the logs in Couchbase installation location.

Warning

Indicates the number of warning messages generated in Couchbase Cluster Manager since the last measurement period.

Number

Logs that indicate potential issues or conditions that might lead to problems if not addressed. These are less severe than error logs but still warrant attention.