Cassandra plugin

This plugin collects metrics from Cassandra.

Prerequisites

Meter 4.2 or later must be installed.

The Cassandra plugin 2.1 or later supports the following Operating Systems.

Linux(tick)
Windows(tick)
OS X(tick)

To install the plugin

  1. From the top right of the screen, perform one of the following actions:
    • Click Settings > Data Collection, select the TrueSight meter, and select the Sources tab.

    • Click Settings > Configure Sources.
  2. Use the search box or scroll through the page to find the source system which has the TrueSight meter on which you want to install the plugin.
  3. Click the name of the source to view source details.
  4. Select the Plugins tab.
  5. Use the search box or scroll through the page to find the plugin you want to install.
  6. Click + Install to start the installation.

    Refer to the following sections for the configuration details required to collect data and view the list of plugin metrics.

Configuration details

Field NameDescription
HostHost of the Cassandra JMX endpoint
PortPort of the Cassandra JMX endpoint. Defaults to 7199
UserUsername to access the Cassandra JMX endpoint
PasswordPassword to access the Cassandra JMX endpoint
Poll IntervalHow often should the plugin poll for metrics.
SourceThe Source to display in the legend for the metrics data. It will default to the hostname of the server.
Poll IntervalHow often should the plugin poll for metrics.

Advanced configuration

To customize this plugin, see Cassandra plugin on GitHub.

Plugin metrics

Metric NameDescription
CASSANDRA_COMPACTION_PENDING_TASKSEstimated number of pending compaction tasks.
CASSANDRA_COMPACTION_COMPLETED_TASKSEstimated number of completed compaction tasks.
CASSANDRA_COMPACTION_TOTAL_COMPLETED_RATEEstimated number of completed compaction tasks per second.
CASSANDRA_COMPACTION_BYTES_COMPACTEDNumber of bytes compacted since node started.
CASSANDRA_CACHE_KEYCACHE_HITRATECache hit rate for KeyCache.
CASSANDRA_CACHE_KEYCACHE_REQUESTS_RATECache request count for KeyCache per second.
CASSANDRA_CACHE_KEYCACHE_ENTRIESNumber of entries on KeyCache.
CASSANDRA_CACHE_KEYCACHE_SIZECache size in bytes for KeyCache.
CASSANDRA_CACHE_KEYCACHE_CAPACITYCache capacity in bytes for KeyCache.
CASSANDRA_CACHE_ROWCACHE_HITRATECache hit rate for RowCache.
CASSANDRA_CACHE_ROWCACHE_REQUESTS_RATECache request count for RowCache per second.
CASSANDRA_CACHE_ROWCACHE_ENTRIESNumber of entries on RowCache.
CASSANDRA_CACHE_ROWCACHE_SIZECache size in bytes for RowCache.
CASSANDRA_CACHE_ROWCACHE_CAPACITYCache capacity in bytes for RowCache.
CASSANDRA_CACHE_COUNTERCACHE_HITRATECache hit rate for CounterCache.
CASSANDRA_CACHE_COUNTERCACHE_REQUESTS_RATECache request count for CounterCache per second.
CASSANDRA_CACHE_COUNTERCACHE_ENTRIESNumber of entries on CounterCache.
CASSANDRA_CACHE_COUNTERCACHE_SIZECache size in bytes for CounterCache.
CASSANDRA_CACHE_COUNTERCHE_CAPACITYCache capacity in bytes for CounterCache.
CASSANDRA_HEAP_MEMORY_USEDTotal Heap Memory used by the Cassandra instance.
CASSANDRA_WRITE_LATENCY_MEANLatency on write operations.
CASSANDRA_WRITE_FAILURES_RATENumber of failures per second on write operations.
CASSANDRA_WRITE_TIMEOUTS_RATENumber of timeouts per second on write operations.
CASSANDRA_READ_LATENCY_MEANLatency on read operations.
CASSANDRA_READ_FAILURES_RATENumber of failures per second on read operations.
CASSANDRA_READ_TIMEOUTS_RATENumber of timeouts per second on read operations.
CASSANDRA_CLIENT_CONNECTED_NATIVE_CLIENTSNumber of native clients connected.
CASSANDRA_CLIENT_CONNECTED_THRIFT_CLIENTSNumber of thrift clients connected.
CASSANDRA_STORAGE_LOAD_BYTESTotal disk space in bytes used for this node.
CASSANDRA_STORAGE_COMMITLOG_SIZECurrent data size of all commit log segments.
CASSANDRA_WRITE_LATENCY_95PWrite latency 95th percentile.
CASSANDRA_WRITE_1MIN_RATEWrite 1m rate.
CASSANDRA_READ_LATENCY_95PRead latency 95th percentile.
CASSANDRA_READ_1MIN_RATERead 1m rate.
CASSANDRA_RANGE_SLICE_LATENCY_MEANRange slice latency mean.
CASSANDRA_RANGE_SLICE_LATENCY_95PRange slice latency 95th percentile.
CASSANDRA_RANGE_SLICE_1MIN_RATERange slice 1m rate.
CASSANDRA_RANGE_SLICE_FAILURES_RATERange slice failure rate.
CASSANDRA_RANGE_SLICE_TIMEOUTS_RATERange slice timeout rate.
CASSANDRA_CAS_READ_LATENCY_MEANCAS read latency mean.
CASSANDRA_CAS_READ_LATENCY_95PCAS read latency 95th percentile.
CASSANDRA_CAS_READ_1MIN_RATECAS read 1m rate.
CASSANDRA_CAS_READ_FAILURES_RATECAS read failures rate.
CASSANDRA_CAS_READ_TIMEOUTS_RATECAS read timeouts rate.
CASSANDRA_CAS_WRITE_LATENCY_MEANCAS write latency mean.
CASSANDRA_CAS_WRITE_LATENCY_95PCAS write latency 95th percentile.
CASSANDRA_CAS_WRITE_1MIN_RATECAS write 1m rate.
CASSANDRA_CAS_WRITE_FAILURES_RATECAS write failures rate.
CASSANDRA_CAS_WRITE_TIMEOUTS_RATECAS write timeouts rate.
CASSANDRA_DROPPED_MUTATION_RATEDropped mutation rate.
CASSANDRA_DROPPED_READ_RATEDropped read rate.
CASSANDRA_DROPPED_COUNTER_MUTATION_RATEDropped counter mutation rate.
CASSANDRA_DROPPED_HINT_RATEDropped hint rate.
CASSANDRA_PENDING_MUTATIONSPending mutations.
CASSANDRA_PENDING_COUNTER_MUTATIONSPending counter mutations.
CASSANDRA_PENDING_READSPending reads.
Was this page helpful? Yes No Submitting... Thank you

Comments