Agents Administration - Tests
 

Default Parameters for CassMsgTest

This test auto-discovers the nodes that are joining the target Cassandra database node in a cluster and for each node, this test reports the rate at which large messages, small messages and gossip messages were transferred from the target database node. In addition, this test also reveals the rate at which large/small/gossip messages were pending transfer to the joining node and were dropped during transfer. This test also reveals how many messages timed out during transfer. Using this test, administrators can figure out the joining node that is not up to date with the target database nose.

This page depicts the default parameters that need to be configured for the CassMsgTest.

  • The TEST PERIOD list box helps the user to decide how often this test needs to be executed.

  • Specify the port at which the JMX listens for requests from remote hosts in JMX REMOTE PORT text box. Ensure that you specify the same port that you configured in the cassandra-env.sh file (if the target Cassandra Database node is installed on a Unix host) or the cassandra-env.ps1 file (if the target Cassandra Database node is installed on a Windows host) in the (CASSANDRA_HOME) directory used by the target Cassandra Database node. To know how to specify the remote port, refer to Monitoring Cassandra Database document.

  • If JMX requires authentication only (but no security), then ensure that the JMX USER and JMX PASSWORD parameters are configured with the credentials of a user with read-write access to JMX. To know how to create this user, refer to Monitoring Cassandra Database document.

  • Confirm the JMX PASSWORD by retyping it in the CONFIRM PASSWORD text box.

  • Once the necessary values have been provided, clicking on the Update button will register the changes made.

When changing default configurations of tests, the values with “$” indicate variables that will be replaced by the eG system according to the specific server being managed - for instance, $hostName is the host/nickname of the target host, $port is the port number of the server being monitored. E.g., for a server xyz:80, $hostName will be changed automatically by the eG manager to “xyz” and $port will be changed to “80” when configuring a test.