Cassandra top command to monitor cluster without Datastax OpsCenter, and log nodetool administrative commands
Summary
The Cassandra top command, cass_top, is a friendly UI for monitoring clusters, similar to the top command, and shows menus to build and run nodetool commands.
Features
cass_top is a wrapper around the Cassandra nodetool command that:
Technical Details
usage: cass_top [connection_host=localhost] [keyspace=all] [one-character option=none]
For Contributors
To run the provided tests with Cassandra nodetool:
HOST=1.2.3.4 make test
To run the provided tests with mock nodetool (useful for testing without a network, on your notebook or for porting):
MOCK=1 HOST=1.2.3.4 make test
To run cass_top under the bashdb debugger:
echo "source /dev/pts/NN" > ~/.bashdbinit
MOCK=1 HOST=1.2.3.4 bashdb cass_top
then type 'c' ENTER. There are scripted breakpoints to get you started debugging.