Monitoring Agent for Cassandra metrics
The metrics for Monitoring Agent for Cassandra resource types collect data for monitoring with IBM Cloud Pak for Multicloud Management. Every Monitoring Agent for Cassandra resource type defines a set of dimensions and metrics. The descriptions provide such information as data type, dimension key, and metric unit.
Resource cassandraCluster
A collection of nodes that represents Cassandra as a single system. The following section lists the metrics, dimensions and components of Resource cassandraCluster.
Metrics
The following metrics are available for the resource.
Down node count
- The number of inactive nodes in the cluster.
- The type is double.
- The unit is nodes.
Up node count
- The number of active nodes in the cluster.
- The type is double.
- The unit is nodes.
Dimensions
The following dimensions are available for the resource.
Cluster name
- The name of the Cassandra cluster.
- The type is string.
Originnode of Cluster
- Originnode of Cluster details.
- The type is string.
Timestamp of Cluster
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: cassandra Cluster Node Statistics
Information about Nodes present in Cassandra cluster. The following section lists the metrics and dimensions of Component cassandra Cluster Node Statistics.
Metrics
The following metrics are available for the component.
Load
- The load of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is load.
Node Status
- The status of the node.
- The type is string.
- The unit is status.
Page Navigation
- This attribute is internally used by agent.
- The type is string.
- The unit is navigation.
Dimensions
The following dimensions are available for the component.
Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
IP Address
- The IP address of the node.
- The type is string.
Originnode
- Originnode of Node Statistics.
- The type is string.
Timestamp
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Cache Details
Inforamtion about Cache used by Cassandra node. The following section lists the metrics and dimensions of Component Cassandra Node Cache Details.
Metrics
The following metrics are available for the component.
Counter Cache Capacity
- The storage capacity (in megabytes) of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Counter Cache Entries
- The number of entries of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Counter Cache Hits
- The number of read request operations that were completed on the counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Counter Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
Counter Cache Requests
- The number of read request operations that have been performed on the row counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Counter Cache Size
- The size (in megabytes) of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Key Cache Capacity
- The storage capacity (in megabytes) of the key cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Key Cache Entries
- The number of entries of the key cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Key Cache Hits
- The number of read request operations that were completed on the key cache.
- The type is double.
- The unit is operations.
Key Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the key cache.
- The type is double.
- The unit is percentage.
Key Cache Requests
- The number of read request operations that have been performed on the row key cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Key Cache Size
- The size (in megabytes) of the key cache of the node.
- The type is double.
- The unit is megabytes.
Node Cache Details Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Row Cache Capacity
- The storage capacity (in megabytes) of the row cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Row Cache Entries
- The number of entries of the row cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Row Cache Hits
- The number of read request operations that were completed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Row Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
Row Cache Requests
- The number of read request operations that have performed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Row Cache Size
- The size (in megabytes) of the row cache of the node.
- The type is double.
- The unit is megabytes.
Total Cache Capacity
- The storage capacity (in megabytes) of the cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Total Cache Size
- The cache size (in megabytes) of the node.
- The type is double.
- The unit is megabytes.
Dimensions
The following dimensions are available for the component.
Node Cache Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Node Cache Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Node Cache Details
- Originnode of Node Cache Details.
- The type is string.
Timestamp of Node Cache Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Compaction Details
Information of node compaction (merging SS Tables into a single new one with discarding deleted rows and duplications from SS Tables) in cassandra. The following section lists the metrics and dimensions of Component Cassandra Node Compaction Details.
Metrics
The following metrics are available for the component.
Completed Tasks of Node Compaction
- The number of compaction tasks that are completed.
- The type is double.
- The unit is tasks.
Node Compaction Details Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Pending Tasks of Node Compaction Details
- The number of compaction tasks that are pending.
- The type is double.
- The unit is tasks.
Dimensions
The following dimensions are available for the component.
Node Compaction Details Hostname
- The name of the host where the node is configured.
- The type is string.
Node Compaction Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Node Compaction Details
- Originnode of Node Compaction Details.
- The type is string.
Timestamp of Node Compaction Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Memory Usage Details
Information about Memory Usage of Node present in cassandra cluster. The following section lists the metrics and dimensions of Component Cassandra Node Memory Usage Details.
Metrics
The following metrics are available for the component.
Free Heap Memory
- The percentage of heap memory that is available on the node.
- The type is double.
- The unit is percentage.
Free Non Heap Memory
- The percentage of non-heap memory that is available on the node.
- The type is double.
- The unit is percentage.
Free Physical Memory
- The percentage of physical memory that is available on the node.
- The type is double.
- The unit is percentage.
Memory Usage Details Status
- The status of the node.
- The type is string.
- The unit is status.
Dimensions
The following dimensions are available for the component.
Memory Usage Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Memory Usage Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Memory Usage Details
- Originnode of Memory Usage Details.
- The type is string.
Timestamp of Memory Usage Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Thread Pool
Information about threadpool of node present in Cassandra. The following section lists the metrics and dimensions of Component Cassandra Node Thread Pool.
Metrics
The following metrics are available for the component.
Active Tasks of Thread Pool
- The number of tasks in the thread pool that are active.
- The type is int.
- The unit is tasks.
Completed Tasks of ThreadPool
- The number of tasks in the thread pool that are completed.
- The type is int.
- The unit is tasks.
Currently Blocked Tasks
- The number of tasks in the thread pool that are currently blocked.
- The type is int.
- The unit is tasks.
Pending Tasks of ThreadPool
- The number of tasks in the thread pool that are pending.
- The type is int.
- The unit is tasks.
ThreadPool Status
- The status of the node.
- The type is string.
- The unit is status.
Total Blocked Tasks
- The number of tasks in the thread pool that are blocked.
- The type is int.
- The unit is tasks.
Dimensions
The following dimensions are available for the component.
Max Pool Size
- THe maximum size of the thread pool.
- The type is int.
Originode of ThreadPool
- Originnode of ThreadPool.
- The type is string.
ThreadPool Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
ThreadPool IP Address
- The IP address of the node.
- The type is string.
ThreadPool Stage
- The stage of the thread pool.
- The type is string.
Timestamp of ThreadPool
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Resource cassandraKeyspace
A namespace that defines data replication on nodes. The following section lists the metrics, dimensions and components of Resource cassandraKeyspace.
Metrics
The following metrics are available for the resource.
Bloom Filter Off-Heap Memory Used
- The size (in megabytes) of off-heap memory that is used for bloom filter of the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Keyspace Bloom Filter Disk Space Used
- The size (in megabytes) of the bloom filter data of the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Keyspace Live Disk Space Used
- The disk space (in megabytes) that is used. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Keyspace Mem Table Live Data Size
- The total amount of live data (in megabytes) stored in the memtable.
- The type is double.
- The unit is megabytes.
Keyspace Mem Table Switch Count
- The number of times the memtable is flushed to disk. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is flushes.
Keyspace Pending Compactions
- The number of compaction operations that are pending for the node.
- The type is double.
- The unit is compactions.
Keyspace Pending Flushes
- The number of flush operations that are pending for the node.
- The type is double.
- The unit is flushes.
Keyspace Read Latency
- The total duration (in milliseconds) that was required to complete all read operations of the keyspace.
- The type is double.
- The unit is milliseconds.
Keyspace Total Disk Space Used
- The total disk space (in megabytes) of the keyspace.
- The type is double.
- The unit is megabytes.
Keyspace Write Latency
- The total duration (in milliseconds) that was required to complete all write operations of the keyspace.
- The type is double.
- The unit is milliseconds.
Mem Table Off-Heap Data Size
- The total amount of off-heap data (in megabytes) stored in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem table On-Heap Data Size
- The total amount of on-heap data (in megabytes) stored in memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Tables Column Count
- The number of columns that are available in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is columns.
Mem Tables Live Data Size
- The total amount of live data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Tables OnHeap Data Size
- The total amount of on-heap data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
MemTables OffHeap Data Size
- The total amount of off-heap data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Status of node
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Dimensions
The following dimensions are available for the resource.
Hostname of node
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
IP Address
- The IP address of the node.
- The type is string.
Keyspace Name
- The name of the keyspace.
- The type is string.
Keyspace Timestamp
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Originnode of Keyspace Details
- Originnode of Cassandra keyspace.
- The type is string.
Component: Cassandra Keyspace Column Family
The information of column families stored into a cassandra keyspace. The following section lists the metrics and dimensions of Component Cassandra Keyspace Column Family.
Metrics
The following metrics are available for the component.
Bloom Filter Disk Space Used
- The size (in megabytes) of the bloom filter data of the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Bloom Filter False Positives
- The number of false positives that are recorded by the bloom filter of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Bloom Filter False Ratio
- The percentage of false positives that are recorded by the bloom filter of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
Column Family Read Latency
- The total duration (in milliseconds) that was required to complete all read operations of the column family.
- The type is double.
- The unit is milliseconds.
Column Family Write Latency
- The total duration (in milliseconds) that was required to complete all write operations of the column family.
- The type is double.
- The unit is milliseconds.
Compression Ratio
- The rate of compression of data that is stored on the Cassandra node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is rate.
Live Disk Space Used
- The disk space (in megabytes) that is used. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Live SSTable Count
- The number of SSTables that currently contain data. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is SSTables.
Mem Table Live Data Size
- The total amount of live data (in megabytes) stored in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Table Switch Count
- The number of times the memtable is flushed to disk. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is flushes.
Memtable Columns Count
- The number of columns that are available in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is columns.
Pending Compactions
- The number of compaction operations that are pending for the node.
- The type is double.
- The unit is compactions.
Pending Flushes
- The number of flush operations that are pending for the node.
- The type is double.
- The unit is flushes.
Recent Bloom Filter False Positives
- The number of false positives that are recorded by the bloom filter of the node in the last read. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Recent BloomFilter False Ratio
- The percentage of false positives that are recorded by the bloom filter of the node in the last read. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
SSTables Per Read Histogram
- The number of SSTables accessed per read. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is rate.
Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Total Disk Space Used
- The disk space (in megabytes) that is used. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Dimensions
The following dimensions are available for the component.
Column Family IP Address of Node
- The IP address of the node.
- The type is string.
Column Family Keyspace Name
- The name of the keyspace.
- The type is string.
Column Family Name
- The name of the Column family.
- The type is string.
Column Family Timestamp
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Originnode of Column Family
- Originnode of Column family.
- The type is string.
Resource cassandraNode
A place where data is stored with high availability and no single point of failure. The following section lists the metrics, dimensions and components of Resource cassandraNode.
Metrics
The following metrics are available for the resource.
Load
- The load of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is load.
Node Status
- The status of the node.
- The type is string.
- The unit is status.
Page Navigation
- This attribute is internally used by agent.
- The type is string.
- The unit is navigation.
Dimensions
The following dimensions are available for the resource.
Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
IP Address
- The IP address of the node.
- The type is string.
Originnode
- Originnode of Node Statistics.
- The type is string.
Timestamp
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Cache Details
Inforamtion about Cache used by Cassandra node. The following section lists the metrics and dimensions of Component Cassandra Node Cache Details.
Metrics
The following metrics are available for the component.
Counter Cache Capacity
- The storage capacity (in megabytes) of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Counter Cache Entries
- The number of entries of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Counter Cache Hits
- The number of read request operations that were completed on the counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Counter Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
Counter Cache Requests
- The number of read request operations that have been performed on the row counter cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Counter Cache Size
- The size (in megabytes) of the counter cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Key Cache Capacity
- The storage capacity (in megabytes) of the key cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Key Cache Entries
- The number of entries of the key cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Key Cache Hits
- The number of read request operations that were completed on the key cache.
- The type is double.
- The unit is operations.
Key Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the key cache.
- The type is double.
- The unit is percentage.
Key Cache Requests
- The number of read request operations that have been performed on the row key cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Key Cache Size
- The size (in megabytes) of the key cache of the node.
- The type is double.
- The unit is megabytes.
Node Cache Details Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Row Cache Capacity
- The storage capacity (in megabytes) of the row cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Row Cache Entries
- The number of entries of the row cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is caches.
Row Cache Hits
- The number of read request operations that were completed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Row Cache Recent Hit Rate
- The percentage of read request operations that have been performed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is percentage.
Row Cache Requests
- The number of read request operations that have performed on the row cache. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is operations.
Row Cache Size
- The size (in megabytes) of the row cache of the node.
- The type is double.
- The unit is megabytes.
Total Cache Capacity
- The storage capacity (in megabytes) of the cache of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Total Cache Size
- The cache size (in megabytes) of the node.
- The type is double.
- The unit is megabytes.
Dimensions
The following dimensions are available for the component.
Node Cache Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Node Cache Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Node Cache Details
- Originnode of Node Cache Details.
- The type is string.
Timestamp of Node Cache Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Commit Log Details
Information about Commit logs in cassandra. The following section lists the metrics and dimensions of Component Cassandra Node Commit Log Details.
Metrics
The following metrics are available for the component.
Completed Tasks of Node Commit Log
- The number of commit log tasks that are completed.
- The type is double.
- The unit is tasks.
Node Commit Log Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Pending Tasks of Node Commit Log
- The number of commit log tasks that are pending.
- The type is double.
- The unit is tasks.
Total Commit Log Size
- The size (in megabytes) of the commit log of the node.
- The type is double.
- The unit is megabytes.
Dimensions
The following dimensions are available for the component.
Node Commit Log Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Node Commit Log IP Address
- The IP address of the node.
- The type is string.
Originnode of Node Commit Log
- Originnode of node commit log.
- The type is string.
Timestamp of Node Commit Log
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Compaction Details
Information of node compaction (merging SS Tables into a single new one with discarding deleted rows and duplications from SS Tables) in cassandra. The following section lists the metrics and dimensions of Component Cassandra Node Compaction Details.
Metrics
The following metrics are available for the component.
Completed Tasks of Node Compaction
- The number of compaction tasks that are completed.
- The type is double.
- The unit is tasks.
Node Compaction Details Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Pending Tasks of Node Compaction Details
- The number of compaction tasks that are pending.
- The type is double.
- The unit is tasks.
Dimensions
The following dimensions are available for the component.
Node Compaction Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Node Compaction Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Node Compaction Details
- Originnode of Node Compaction Details.
- The type is string.
Timestamp of Node Compaction Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Keyspace Details
Information about Keyspaces tied to a nodes available in the cassandra cluster. The following section lists the metrics and dimensions of Component Cassandra Node Keyspace Details.
Metrics
The following metrics are available for the component.
All Mem Tables Live Data Size
- The total amount of live data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
All Mem Tables Off-Heap Data Size
- The total amount of off-heap data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
All Mem Tables On Heap Data Size
- The total amount of on-heap data (in megabytes) that is stored in all memtables for the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Bloom Filter Disk Space Used
- The size (in megabytes) of the bloom filter data of the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Bloom Filter Off-Heap Memory Used
- The size (in megabytes) of off-heap memory that is used for bloom filter of the keyspace. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Keyspace Details Status
- The status of the node. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is string.
- The unit is status.
Keyspace Read Latency
- The total duration (in milliseconds) that was required to complete all read operations of the keyspace.
- The type is double.
- The unit is milliseconds.
Keyspace Total Disk Space Used
- The total disk space (in megabytes) of the keyspace.
- The type is double.
- The unit is megabytes.
Keyspace Write Latency
- The total duration (in milliseconds) that was required to complete all write operations of the keyspace.
- The type is double.
- The unit is milliseconds.
Live Disk Space Used
- The disk space (in megabytes) that is used. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Table Live Data Size
- The total amount of live data (in megabytes) stored in the memtable.
- The type is double.
- The unit is megabytes.
Mem Table Off-Heap Data Size
- The total amount of off-heap data (in megabytes) stored in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Table On-Heap Data Size
- The total amount of on-heap data (in megabytes) stored in memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is megabytes.
Mem Tables Column Count
- The number of columns that are available in the memtable. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is columns.
MemTable Switch Count
- The number of times the memtable is flushed to disk. This is not available in the UI by default. It can be made available through dynamic configuration.
- The type is double.
- The unit is flushes.
Pending Compactions
- The number of compaction operations that are pending for the node.
- The type is double.
- The unit is compactions.
Pending Flushes
- The number of flush operations that are pending for the node.
- The type is double.
- The unit is flushes.
Dimensions
The following dimensions are available for the component.
Keyspace Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Keyspace Details IP Address
- The IP address of the node.
- The type is string.
Keyspace Name
- The name of the keyspace.
- The type is string.
Originnode of Keyspace Details
- Originnode of Keyspace Details.
- The type is string.
Timestamp of Keyspace Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Memory Usage Details
Information about Memory Usage of Node present in cassandra cluster. The following section lists the metrics and dimensions of Component Cassandra Node Memory Usage Details.
Metrics
The following metrics are available for the component.
Free Heap Memory
- The percentage of heap memory that is available on the node.
- The type is double.
- The unit is percentage.
Free Non Heap Memory
- The percentage of non-heap memory that is available on the node.
- The type is double.
- The unit is percentage.
Free Physical Memory
- The percentage of physical memory that is available on the node.
- The type is double.
- The unit is percentage.
Memory Usage Details Status
- The status of the node.
- The type is string.
- The unit is status.
Dimensions
The following dimensions are available for the component.
Memory Usage Details Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
Memory Usage Details IP Address
- The IP address of the node.
- The type is string.
Originnode of Memory Usage Details
- Originnode of Memory Usage Details.
- The type is string.
Timestamp of Memory Usage Details
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.
Component: Cassandra Node Thread Pool
Information about threadpool of node present in Cassandra. The following section lists the metrics and dimensions of Component Cassandra Node Thread Pool.
Metrics
The following metrics are available for the component.
Active Tasks of Thread Pool
- The number of tasks in the thread pool that are active.
- The type is int.
- The unit is tasks.
Completed Tasks of ThreadPool
- The number of tasks in the thread pool that are completed.
- The type is int.
- The unit is tasks.
Currently Blocked Tasks
- The number of tasks in the thread pool that are currently blocked.
- The type is int.
- The unit is tasks.
Pending Tasks of ThreadPool
- The number of tasks in the thread pool that are pending.
- The type is int.
- The unit is tasks.
ThreadPool Status
- The status of the node.
- The type is string.
- The unit is status.
Total Blocked Tasks
- The number of tasks in the thread pool that are blocked.
- The type is int.
- The unit is tasks.
Dimensions
The following dimensions are available for the component.
Max Pool Size
- THe maximum size of the thread pool.
- The type is int.
Originode of ThreadPool
- Originnode of ThreadPool.
- The type is string.
ThreadPool Hostname
- The name of the host where the node is configured. This is available for thresholds, but not in the UI.
- The type is string.
ThreadPool IP Address
- The IP address of the node.
- The type is string.
ThreadPool Stage
- The stage of the thread pool.
- The type is string.
Timestamp of ThreadPool
- This is the local time when the data was collected. This is available for thresholds, but not in the UI.
- The type is timestamp.