Cassandra Tools - User Guide

Cassandra Tools feature enable user to easily manage a cassandra cluster.This feature provides user to perform the full set of functions in Cassandra Node Tools API.This feature fully implement using web services.Exposing the JMX to external world is a security vulnerability,because of that this feature implemented using web services. User can perform all the operations in Cassandra Node Tools by simple clicks in user interface.Which is more user friendly.

Interface

Feature contains of two interfaces.Interfaces named as "Cassandra Operations" and "Cassandra Stats".

interface overview

Figure 1:Listed location in Carbon side menu

Cassandra Operations

This contains the all the cluster level,keyspace level and column family level operations such as backup,flush,scrub,shutting down RPC and Gossip servers and etc..

Operation view

Figure 2:Cassandra Tools Operation

Cassandra Stats

This shows the all the stats and information available in the cluster.Cluster wide,keyspace level and column family level stats such as gossip info,column family histograms and etc.. is listed under this interfaces.

Stats view

Figure 3:Cassandra Tools Stats

Node operations interface

Under the node operations user can be perform node wide operations available in Cassandra Node Tools.

Node operation view

Figure 4:Cassandra Tools Node Operation

Node level operation set

  1. General
  2. BackUp
  3. Server
  4. Other

Keyspace Operations

List of operations available for keyspaces are listed in this view

Node operation view

Figure 11:Keyspace operations

Keyspace level operation set

Column Family Operations

List of operations available for column families will be listed in view

Column family operations view

Figure 12:Column family operations

Column family level operation set

Node Stats

This shows the stats available for node range

Node level stats

Figure 15:Node stats

Node level stats set

Keyspace Stats

This interface listed the available for stats in keyspace range.

Keyspace Stats

Figure 18:Keyspace stats

Keyspace level stat set

Column Family Stats

All the stats which is available in the column family level can be access through this interface.

Column Family Stats

Figure 19:Column family stats

Column family level stats set