Schedule demo

Apache Cassandra Monitoring


Overview

Applications Manager provides out-of-the-box performance metrics and helps you visualize the health and availability of your Apache Cassandra NoSQL database.

Creating a new Cassandra DB monitor

Supported Versions: Apache Cassandra 2.0 and above.

Prerequisite:Click here to know about the necessary prerequisites to monitor the Apache Cassandra database.

Using the REST API to add a new Cassandra monitor:Click here

To create a Cassandra database server monitor, follow the steps given below:

  1. Click on the New Monitor link.
  2. Select Cassandra.
  3. Specify the Display Name of the Cassandra monitor
  4. Enter the HostName or IP Address of the host where Cassandra server runs
  5. Enter the JMX Port where the server is running. By default, it will be 7199; otherwise, check in cassandra-env .sh file for the JMX_PORT.
  6. If you want to discover only this node, disable the option Discover all nodes in the Cluster. By default, it is enabled, which means all the nodes in the cluster are discovered by default
  7. Check the Is Authentication Required field to give the JMX credentials to be used to connect to the Cassandra server. Now enter the UserName and Password of the credential
  8. Specify the Polling Interval in minutes
  9. If you are adding a new monitor from the Central Server, select a Probe Server.
  10. Choose the Monitor Group with which you want to associate the Cassandra server from the combo box (optional). You can choose multiple groups to associate your monitor with
  11. Click Add Monitor(s).  This discovers the Cassandra server from the network and starts monitoring it

Note:
In case you are unable to add the monitor even after enabling JMX, try providing the below argument:
 -Djava.rmi.server.hostname=[YOUR_IP]

Monitored Parameters

Click on the individual monitors listed to view the following information in the tabs below:

Monitor Information

This tab displays basic information, such as the server name, hostname, and the JMX port on which the server is running. Additional parameters like Token, Gossip Active, Load, Generation No, Uptime, DataCenter, and Rack Name are also displayed. These are the equivalent of the Nodetool result got using the command 'nodetool.bat/sh -h -p info.'

Performance

ParametersDescription2 and below3 and 4
Availability and Performance HistoryDisplays the availability and performance history for the last six hours.YesYes
CPU UsageSpecifies the usage of the CPU in percentage.YesYes
Memory UtilizationSpecifies the used, free, and total memory of the server in megabytesYesYes
ExceptionsCount of various exceptions such as not found, invalid, unavailable, timed out, etc.YesNo
Storage StatsSpecifies the storage load in GB.YesNo
Operation StatsNumber of range, read, and write operations per second since the executor started.YesNo
Operation LatencyThe latency of range, read, and write operations since the last time the attribute was read.YesNo
Bloom Filter Statistics YesYes
Bloom Filter False PositivesNumber of false positives (Occurs when the bloom filter says a non-existent row exists)YesYes
Bloom Filter False Positive RatioFraction of all bloom filter checks resulting in a false positiveYesYes
Bloom Filter Disk Space UsedThe size of the bloom filter files on diskYesYes
Memtable Statistics YesPartial
Memtable Columns CountTotal number of columns present in memtableYesYes
Memtable Data SizeAmount of data stored in memtable, including column-related overheadYesNo
Memtable Switch CountNumber of times flushing results in the memtable being switched outYesYes
Client Details YesPartial
Connected Native ClientsNumber of Native Clients currently connected to the server instanceYesYes
Connected Thrift ClientsNumber of Thrift Clients currently connected to the server instanceYesNo
Average Operational Latency YesNo
Average Range LatencyThe average latency per range operation since the last pollYesNo
Average Read LatencyThe average latency per read operation since the last pollYesNo
Average Write LatencyThe average latency per write operation since the last pollYesNo
Operational Timeouts YesNo
Recent TimeoutsNumber of read, write, and range slice operation timeouts since the last pollYesNo

Pending Tasks

ParametersDescription2 and below3 and 4
COMMITLOG/COMPACTION - PENDING TASKS YesPartial
Commitlog - Pending TasksNumber of Commitlog tasks waiting in the queue to be executed.YesYes
Compaction - Pending TasksNumber of Compaction tasks waiting in the queue to be executed.YesNo
COMMANDS/RESPONSES - PENDING TASKS YesNo
Commands - Pending TasksNumber of Command tasks waiting in the queue to be executed.YesNo
Responses - Pending TasksNumber of Response tasks waiting in the queue to be executed.YesNo
Task Statistics of Thread PoolsStatus of various stages of thread pools, like active and pending tasks, completed and blocked tasks, is being displayed. These are equivalent to the Nodetool result got using the command 'nodetool.bat/sh -h <hostname> -p <portnumber> tpstats'.YesNo

Cluster Stats

ParametersDescription2 and below3 and 4
Cluster DetailsSpecifies details on live, leaving, moving, joining, and unreachable nodes.YesYes
Cluster Node DetailsHealth status and storage load (in GB) of the nodes in the cluster.YesYes

Messages

This tab contains the Dropped Message and Message Timeout statistics:

ParameterDescription2 and below3 and 4
Recent Total TimeoutsNumber of timeouts since last pollYesYes

Configurations

This tab contains the configuration values of files that are part of cassandra.yaml config file.

The following metrics and descriptions are grouped by section and include version-based availability.

Configuration details

ParametersDescription2 and below3 and 4
LoadTotal size of the node's data on disk (including all keyspaces).YesYes
Generation NoTimestamp or generation number used for identifying commit logs.YesYes
DataCenter NameName of the data center this Cassandra node belongs to.YesYes
Rack NameName of the rack in which the node resides, used for network topology awareness.YesYes
Compaction Throughput MB Per SecondMaximum throughput allowed for compaction operations.YesYes
Stream Throughput MB Per SecondMaximum throughput for streaming data during operations like bootstrap or repair.YesYes
RPC Timeout in millisecondsTimeout for Remote Procedure Call (RPC) requests in milliseconds.YesYes
Max Hint Window in millisecondsTime window during which hints are stored for unavailable replicas.YesYes
MaxHints In ProgressMaximum number of hint delivery processes allowed to run simultaneously.YesYes
Minimum Compaction ThresholdMinimum number of SSTables that must be eligible to trigger compaction.YesNo
Maximum Compaction ThresholdMaximum number of SSTables allowed to be compacted together.YesNo
Key Cache Save Period In SecondsTime interval in seconds for saving the key cache to disk.YesYes
Row Cache Save Period In SecondsTime interval in seconds for saving the row cache to disk.YesYes
Row Cache Keys To SaveNumber of keys to retain when saving the row cache.YesYes
Storage InitializedIndicates if storage services have been initialized on the node.YesYes
RPC Server RunningIndicates whether the RPC server is currently running.YesNo
All Data File LocationsDirectories where Cassandra stores data files.YesYes
Commit Log LocationDirectory where commit logs are stored.YesYes
Saved Caches LocationsDirectory where saved caches are written.YesYes
Joined in a clusterIndicates if the node has joined the Cassandra cluster.YesYes
Release VersionThe version of Cassandra running on the node.YesYes
Operation ModeCurrent operational mode of the node (e.g., NORMAL, JOINING, LEAVING).YesYes
Removal StatusStatus of node removal from the cluster, if applicable.YesYes
Drain ProgressProgress of the drain operation (flushing memtables before shutdown).YesYes
Hinted Handoff EnabledIndicates whether hinted handoff is enabled for the node.YesYes
Compaction Strategy ClassThe class defines the strategy used for SSTable compaction.YesNo
EndpointSnitch - Badness ThresholdThreshold for accepting suboptimal replicas based on latency.YesYes
EndpointSnitch - Reset Interval in millisecondsInterval to reset snitch decisions and latency scores.YesYes
EndpointSnitch - Update Interval in millisecondsThe frequency at which snitch updates node latencies.YesYes
EndpointSnitch - ClassNameThe Java class name of the endpoint snitch in use.YesYes

Database details

ParametersDescription2 and below3 and 4
DATABASE CACHE DETAILS YesYes
Counter Cache Save PeriodThe frequency with which the counter cache is saved to disk.YesYes
Key Cache HitsNumber of table key cache hits.YesNo
Key Cache RequestsTotal number of key cache requests.YesNo
Key Cache Recent Hit RateAll-time key cache hit rateYesNo
Key Cache Save PeriodIndicates how frequently the system saves or persists the contents of this key cache to a more permanent storage medium, such as disk or memoryYesYes
Key Cache CapacityKey Cache capacityYesNo
Key Cache SizeTotal size of occupied key cache,YesNo
Key Cache EntriesTotal number of key cache entries.YesNo
Row Cache HitsNumber of table row cache hits.YesNo
Row Cache RequestsTotal number of row cache requests.YesNo
Row Cache Save PeriodIndicates how frequently the system saves or persists the contents of this row cache to a more permanent storage medium, such as disk or memoryYesYes
Row Cache CapacityRow Cache capacityYesNo
Row Cache SizeTotal size of occupied row cache,YesNo
Row Cache EntriesTotal number of row cache entries.YesNo
DATABASE DYNAMIC ENDPOINT SNITCH DETAILS YesYes
Dynamic EndpointSnitch SeverityA measure of the severity of latency and instability between Cassandra nodesYesYes
Dynamic EndpointSnitch Update IntervalIndicates the frequency at which the Dynamic EndpointSnitch updates its penalties assigned to individual nodesYesYes
Dynamic EndpointSnitch Reset IntervalThe time interval after which the Dynamic EndpointSnitch clears its penalty history for individual nodes.YesYes
DATABASE STORAGE PROXY DETAILS YesPartial
Storage Proxy Hints in ProgressNumber of hints attempting to be sent currentlyYesYes
Storage Proxy Range OperationsNumber of range operations performedYesNo
Storage Proxy Read OperationsNumber of read operations handledYesNo
Storage Proxy Read repair attemptedNumber of times the storage proxy component has initiated read repair operations.YesNo
Storage Proxy Read Repair Repaired BackgroundNumber of successful background read repair operations completedYesYes
Storage Proxy Read Repair Repaired BlockingNumber of successful read repair operations completedYesYes
Storage Proxy Recent Range Latency MicrosThe recent latency of range operations handledYesYes
Storage Proxy Recent Read Latency MicrosThe recent latency of read operations handledYesNo
Storage Proxy RPC TimeoutThe duration it takes for an RPC initiated by the storage proxy to time outYesYes
Storage Proxy Total HintsNumber of hint messages written to this node since [re]start. Includes one entry for each host to be hinted per hint.YesYes
Storage Proxy Total Read Latency MicrosThe total latency of read operations handledYesNo
Storage Proxy Total Range Latency MicrosThe total latency of read operations handledYesNo
Storage Proxy Total Write Latency MicrosThe total latency of write operations handledYesNo
Storage Proxy Truncate RPC TimeoutThe duration it takes for a truncate operation initiated by the storage proxy to time outYesYes
Storage Proxy Write OperationsNumber of write operations handledYesNo
Storage Proxy Write RPC TimeoutThe duration it takes for an RPC initiated by the storage proxy to time out during write operationsYesYes
Storage Proxy CAS Contention TimeoutThe duration it takes for a CAS operation initiated by the storage proxy to time out due to contention.YesYes
Storage Proxy Counter Write RPC TimeoutThe duration it takes for an RPC initiated by the storage proxy to time out during counter write operationsYesYes
DATABASE COMPACTION MANAGER DETAILS YesPartial
Compaction Manager Completed TasksNumber of completed compactions since server [re]start.YesNo
Compaction Manager Pending TasksEstimated number of compactions remaining to perform.YesNo
Compaction Manager Total Bytes CompactedTotal number of bytes compacted since server [re]start.YesNo
Compaction Manager Total Compaction CompletedThroughput of completed compactions since server [re]start.YesNo
Compaction Manager Core Compactor ThreadsNumber of threads dedicated to handling compaction tasks within the compaction manager core.YesYes
Compaction Manager Maximum Compactor ThreadsMaximum number of threads that can be allocated for handling compaction tasksYesYes
Compaction Manager Core Validation ThreadsNumber of threads dedicated to performing validation tasks within the compaction manager core.YesYes
DATABASE INDEX SUMMARIES DETAILS YesYes
Index Summaries Average Index IntervalAverage distance between consecutive index summary entries within an SSTableYesYes
Index Summaries Memory Pool CapacityMaximum amount of memory allocated for storing index summariesYesYes
Index Summaries Resize IntervalThe frequency at which index summaries are resized or updated within an SSTableYesYes

Internal Details

ParametersDescription2 and below3 and 4
ANTI ENTROPY STAGE YesNo
Anti-Entropy Stage Active CountNumber of active anti-entropy repair sessions currently in progress within the system.YesNo
Anti-Entropy Stage Pending TasksNumber of pending anti-entropy repair tasks that are awaiting execution within the systemYesNo
Anti-Entropy Stage Blocked TasksNumber of anti-entropy repair tasks that are currently blocked or unable to proceed due to resource constraintsYesNo
Anti-Entropy Stage: Currently Blocked TasksCount of the anti-entropy repair tasks that are presently blocked or unable to proceedYesNo
COMMIT LOG ARCHIVER YesNo
CommitLog Archiver Active CountNumber of active threads currently engaged in archiving commit log segmentsYesNo
CommitLog Archiver Pending TasksNumber of commit log messages written but yet to be fsync’d.YesNo
CommitLog Archiver Blocked TasksNumber of tasks in the commit log archiver's queue that are blockedYesNo
CommitLog Archiver Currently Blocked TasksNumber of tasks in the commit log archiver's queue that are currently blockedYesNo
GOSSIP STAGE YesNo
Gossip Stage Active CountNumber of active threads currently involved in the gossip stage of the gossip protocolYesNo
Gossip Stage Pending TasksNumber of pending tasks in the gossip stage of the gossip protocol that are awaiting executionYesNo
Gossip Stage Blocked Tasksnumber of tasks in the gossip stage of the gossip protocol that are blockedYesNo
Gossip Stage Currently Blocked TasksNumber of tasks in the gossip stage of the gossip protocol that are currently blockedYesNo
INTERNAL RESPONSE STAGE YesNo
Internal Response Stage Active CountNumber of active threads currently engaged in processing internal responses within the systemYesNo
Internal Response Stage Pending TasksNumber of pending tasks in the internal response processing stage of the systemYesNo
Internal Response Stage Blocked TasksNumber of tasks in the internal response processing stage that are blockedYesNo
Internal Response Stage: Currently Blocked TasksNumber of tasks in the internal response processing stage that are currently blockedYesNo
MEMTABLE POST FLUSH YesNo
Memtable Post Flush Active CountNumber of active threads currently involved in post-flush operations after flushing memtables to diskYesNo
Memtable Post Flush Pending TasksNumber of pending tasks in the post-flush stage after memtables have been flushed to diskYesNo
Memtable Post Flush Blocked TasksNumber of tasks in the post-flush stage after memtables have been flushed to disk that are blockedYesNo
Memtable Post Flush Currently Blocked TasksNumber of tasks in the post-flush stage after memtables have been flushed to disk that are blockedYesNo
MIGRATION STAGE YesNo
Migration Stage Active CountNumber of active threads currently engaged in the migration stage of the systemYesNo
Migration Stage Pending TasksNumber of tasks in the post-flush stage after memtables have been flushed to disk that are blockedYesNo
Migration Stage Blocked TasksNumber of tasks in the migration stage that are blockedYesNo
Migration Stage: Currently Blocked TasksNumber of tasks in the migration stage that are currently blockedYesNo
PENDING RANGE CALCULATOR YesNo
Pending Range Calculator Active CountNumber of active threads currently engaged in the pending range calculation stageYesNo
Pending Range Calculator Pending TasksNumber of pending tasks in the pending range calculation stageYesNo
Pending Range Calculator Blocked TasksNumber of tasks in the pending range calculation stage that are blockedYesNo
Pending Range Calculator Currently Blocked TasksNumber of tasks in the pending range calculation stage that are currently blockedYesNo
VALIDATION EXECUTOR DETAIL YesNo
Validation Executor Active CountNumber of active threads currently engaged in the validation executor stageYesNo
Validation Executor Pending TasksNumber of validation tasks that are queued up for execution within the validation executor stageYesNo
Validation Executor Blocked TasksNumber of validation tasks that are blocked or unable to proceed within the validation executor stageYesNo
Validation Executor Currently Blocked TasksThe count of tasks within the validation executor stage that are presently obstructedYesNo
CACHE CLEANUP EXECUTER YesNo
Cache Cleanup Executor Active CountNumber of active threads currently engaged in the cache cleanup executor stageYesNo
Cache Cleanup Executor Pending TasksNumber of pending tasks in the cache cleanup executor stageYesNo
Cache Cleanup Executor Blocked TasksNumber of tasks in the cache cleanup executor stage that are blockedYesNo
Cache Cleanup Executor: Currently Blocked TasksNumber of tasks in the cache cleanup executor stage that are currently blockedYesNo
COMPACTION EXECUTER YesNo
Compaction Executor Active CountNumber of active threads currently engaged in the compaction executor stageYesNo
Compaction Executor Pending TasksNumber of compaction tasks that are queued up for execution within the compaction executor stageYesNo
Compaction Executor Blocked TasksNumber of tasks within the compaction executor stage that are blockedYesNo
Compaction Executor Currently Blocked TasksNumber of tasks within the compaction executor stage that are currently blockedYesNo
HINTED HANDOFF YesNo
Hinted Handoff Active CountNumber of active threads currently involved in the hinted handoff processYesNo
Hinted Handoff Pending TasksNumber of tasks queued up for processing within the hinted handoff mechanismYesNo
Hinted Handoff Blocked TasksNumber of tasks within the hinted handoff mechanism that are blockedYesNo
Hinted Handoff Currently Blocked TasksNumber of tasks within the hinted handoff mechanism that are currently blockedYesNo
MEMTABLE FLUSH WRITER YesNo
Memtable Flash Writer Active CountNumber of active threads currently involved in flushing memtables to diskYesNo
Memtable Flash Writer Pending TasksNumber of tasks that are queued up for processing within the memtable flush writer stageYesNo
Memtable Flash Writer Blocked TasksNumber of tasks within the memtable flush writer stage that are blockedYesNo
Memtable Flash Writer Currently Blocked TasksNumber of tasks within the memtable flush writer stage that are currently blockedYesNo
MEMTABLE RECLAIM MEMORY YesNo
Memtable Reclaim Memory Active CountNumber of active threads currently engaged in the process of reclaiming memory from memtablesYesNo
Memtable Reclaim Memory Pending TasksNumber of tasks that are queued up for processing within the memtable memory reclamation stageYesNo
Memtable Reclaim Memory Blocked TasksNumber of tasks within the memtable memory reclamation stage that are blockedYesNo
Memtable Reclaim Memory Currently Blocked TasksNumber of tasks within the memtable memory reclamation stage that are currently blockedYesNo
MISC STAGE YesNo
Misc Stage Active CountNumber of active threads currently engaged in miscellaneous tasksYesNo
Misc Stage Pending TasksNumber of tasks that are queued up for processing within the miscellaneous stageYesNo
Misc Stage Blocked TasksNumber of tasks within the miscellaneous stage of the system that are blockedYesNo
Misc Stage Currently Blocked TasksNumber of tasks within the miscellaneous stage of the system that are currently blockedYesNo
SAMPLER DETAIL YesNo
Sampler Active CountNumber of active threads currently engaged in re-sampling the index summaries of SStablesYesNo
Sampler Pending TasksNumber of tasks that are currently queued for re-sampling the index summaries of SStablesYesNo
Sampler Blocked TasksNumber of tasks within the sampler stage that are blockedYesNo
Sampler Currently Blocked TasksNumber of tasks within the sampler stage that are currently blockedYesNo

Request Details

ParametersDescription2 and below3 and 4
COUNTER MUTATION STAGE YesNo
Counter Mutation Stage Active CountNumber of active threads currently engaged in processing counter mutation writesYesNo
Counter Mutation Stage Pending TasksNumber of pending tasks in the counter mutation stageYesNo
Counter Mutation Stage Blocked TasksNumber of tasks in the counter mutation stage that are blockedYesNo
Counter Mutation Stage Currently Blocked TasksNumber of tasks in the counter mutation stage that are currently blockedYesNo
READ REPAIR STAGE YesNo
Read Repair Stage, Active CountNumber of active read repair tasks currently being executedYesNo
Read Repair Stage Pending TasksNumber of pending read repair tasks in the read repair stageYesNo
Read Repair Stage Blocked TasksNumber of read repair tasks that are blockedYesNo
Read Repair Stage Currently Blocked TasksNumber of read repair tasks that are currently blockedYesNo
READ REQUEST RESPONSE STAGE YesNo
Request Response Stage Active CountNumber of coordinator requests currently being processed in the request response stageYesNo
Request Response Stage Pending TasksNumber of pending requests in the request response stageYesNo
Request Response Stage Blocked TasksNumber of coordinator requests in the request response stage that are blockedYesNo
Request Response Stage: Currently Blocked TasksNumber of coordinator requests in the request response stage that are currently blockedYesNo
MUTATION STAGE YesNo
Mutation Stage Active CountNumber of active writes currently being processed in the mutation stageYesNo
Mutation Stage Pending TasksNumber of pending writes in the mutation stageYesNo
Mutation Stage Blocked TasksNumber of writes in the mutation stage that are blockedYesNo
Mutation Stage: Currently Blocked TasksNumber of writes in the mutation stage that are currently blockedYesNo
READ STAGE YesNo
Read Stage Active CountNumber of active local reads currently being processed in the read stageYesNo
Read Stage Pending TasksNumber of pending local reads in the read stageYesNo
Read Stage Blocked TasksNumber of local reads within the read stage that are blockedYesNo
Read Stage Currently Blocked TasksNumber of local reads within the read stage that are currently blockedYesNo

General details

ParametersDescription2 and below3 and 4
CQL DETAILS YesYes
CQL Prepared Statements CountNumber of cached prepared statements.YesYes
CQL Prepared Statements RatioPercentage of statements that are prepared vs unpreparedYesYes
CQL Prepared Statements EvictedNumber of prepared statements evicted from the prepared statement cacheYesYes
CQL Prepared Statements ExecutedNumber of prepared statements executed.YesYes
CAS WRITE DETAILS YesYes
CAS Write Failure CountCount of CAS write failuresYesYes
CAS Write Contention HistogramA breakdown of the distribution of contention levels for CAS writesYesYes
CAS Write LatencyTime taken for CAS write operations to completeYesYes
CAS Write TimeoutsNumber of CAS write operations that have timed out.YesYes
CAS Write TotalLatencyThe total latency or cumulative time taken for CAS write operationsYesYes
CAS Write UnavailablesNumber of CAS write operations that were unable to complete due to the unavailability of resources or nodes within the cluster.YesYes
CAS Write Unfinished CommitCAS write operation has been initiated but has not completed its commit phase successfully.YesYes
READ PERFORMANCE DETAILS YesYes
Read LatencyLocal read latency for this table.YesYes
Read TimeoutsRead timeouts encounteredYesYes
Read UnavailablesNumber of unavailable exceptions encounteredYesYes
COMMIT LOG DETAILS YesYes
Commitlog Completed TasksTotal number of commit log messages written since [re]start.YesYes
Commitlog SizeCurrent size, in bytes, used by all the commit log segments.YesYes
Commitlog Waiting On CommitThe time spent waiting on CL fsync; for Periodic, this only occurs when the sync is lagging its sync intervalYesYes
Commitlog Waiting On Segment AllocationTime spent waiting for a CommitLogSegment to be allocated - under normal conditions, this should be zero.YesYes
DROPPED MESSAGE DETAILS YesPartial
Dropped Message BinaryMessages dropped by the server during communication with clients or other nodes in the cluster. These dropped messages are specifically in binary format.YesNo
Dropped Message Counter MutationDropped counter mutation messagesYesYes
Dropped Message MutationDropped mutation messagesYesYes
Dropped Message Paged RangePaged range query initiated by a client is droppedYesNo
Dropped Message Range SliceA range slice operation initiated by a client is dropped without receiving a responseYesYes
Dropped Message ReadA read request initiated by a client is dropped without receiving a responseYesYes
Dropped Message Read RepairThe read repair operation initiated by the system fails to complete successfully.YesYes
Dropped Message Request ResponseA request initiated by a client is droppedYesYes
Dropped Message TraceInformation about the messages that have been droppedYesYes
CAS READ DETAILS YesYes
CAS Read Condition Failure CountCount of CAS read failuresYesYes
CAS Read Contention HistogramA breakdown of the distribution of contention levels for CAS readsYesYes
CAS Read LatencyTime taken for CAS read operations to completeYesYes
CAS Read TimeoutsNumber of CAS read operations that have timed out.YesYes
CAS Read TotalLatencyThe total latency or cumulative time taken for CAS read operationsYesYes
CAS Read UnavailablesNumber of CAS read operations that were unable to complete due to the unavailability of resources or nodes within the cluster.YesYes
CAS Read Unfinished CommitCAS read operation has been initiated but has not completed its commit phase successfully.YesYes
RANGE SLICE DETAILS YesNo
RangeSlice LatencyLocal rangeslice latency for this table.YesNo
RangeSlice TimeoutsRangeSlice timeouts encounteredYesNo
RangeSlice UnavailablesNumber of unavailable exceptions encounteredYesNo
WRITE PERFORMANCE DETAILS YesYes
Write LatencyLocal write latency for this table.YesYes
Write TimeoutsNumber of write timeouts occurredYesYes
Write UnavailablesNumber of unavailable exceptions encounteredYesYes
COMPACTION DETAILS YesYes
Compaction Bytes CompactedTotal number of bytes compacted since server [re]start.YesYes
Compaction Completed TasksNumber of completed compactions since server [re]start.YesYes
Compaction CompletedThroughput of completed compactions since server [re]start.YesYes

KeySpace Details

ParametersDescription2 and below3 and 4
KEYSPACE LATENCY DETAILS YesYes
Read Latency(/min)Read operation latency per minYesYes
Read Latecy 99th% (/Min)Read operation latency at 99th percentile per minYesYes
Read Total Latency(/Min)Total time taken for read operationsYesYes
Write Latency (/Min)Write operation latency per minYesYes
Write Latency 99th% (/Min)Write operation latency at 99th percentile per minYesYes
Write Total Latency(/Min)Total time taken for write operationsYesYes
KEYSPACE MEMTABLE DETAILS YesYes
All Memtables On Heap Datasize(MB)Total amount of data stored in the memtables (2i and pending flush memtables included) that resides on the heap.YesYes
All Memtables Off Heap Datasize(MB)Total amount of data stored in the memtables (2i and pending flush memtables included) that resides off -heap.YesYes
Memtable Live Data Size(MB)Total amount of live data stored in the memtables (2i and pending flush memtables included) that resides off-heap, excluding any data structure overhead.YesYes
Memtable Columns CountTotal number of columns present in the memtable.YesYes
Memtable On Heap Datasize(MB)Total amount of data stored in the memtable that resides on the heap, including column-related overhead and partitions overwritten.YesYes
Memtable Off Heap Datasize(MB)Total amount of data stored in the memtable that resides off -heap, including column-related overhead and partitions overwritten.YesYes
Memtable Switch Count(/ Min)Number of times flush has resulted in the memtable being switched out.YesYes

KeySpace Details

ParametersDescription2 and below3 and 4
Live Disk Space Used(MB)Disk space used by SSTables belonging to this table (in bytes).YesYes
Live Scanned Histogram(/ Min)Histogram of live cells scanned in queries on this table.YesYes
SS Table per Read Histogram(/ Min)Histogram of the number of SSTable data files accessed per single partition read. SSTables are skipped due to Bloom Filters; min-max key or partition index lookup is not taken into account.YesYes
SS Table per Read Histogram 99th%Histogram of the number of SSTabledata files accessed per single partition read at the 99th percentile. SSTables are skipped due to Bloom Filters; min-max key or partition index lookup is not taken into account.YesYes
Tomb Stone Scanned Histogram(/ Min)Histogram of tombstones scanned in queries on this table per minYesYes
Bloom Filter Disk Space Used(KB)Disk space used by the loom filterYesYes
Bloom Filter Off Heap Memory Used(KB)Off-heap memory used by the bloom filter.YesYes
Index Summary OFF heap Memory Used(KB)Off-heap memory used by the index summaryYesYes

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by thousands of leading businesses globally