yzl
93958d0fb0
|
1 year ago | |
---|---|---|
.. | ||
README.md | 1 year ago | |
template_db_cassandra_jmx.yaml | 1 year ago |
README.md
Apache Cassandra by JMX
Overview
This template is designed for the effortless deployment of Apache Cassandra monitoring by Zabbix via JMX and doesn't require any external scripts.
Requirements
Zabbix version: 7.0 and higher.
Tested versions
This template has been tested on:
- Apache Cassandra 3.11.8
Configuration
Zabbix should be configured according to the instructions in the Templates out of the box section.
Setup
This template works with standalone and cluster instances. Metrics are collected by JMX.
- Enable and configure JMX access to Apache cassandra. See documentation for instructions.
- Set the user name and password in host macros {$CASSANDRA.USER} and {$CASSANDRA.PASSWORD}.
Macros used
Name | Description | Default |
---|---|---|
{$CASSANDRA.USER} | zabbix |
|
{$CASSANDRA.PASSWORD} | zabbix |
|
{$CASSANDRA.KEY_SPACE.MATCHES} | Filter of discoverable key spaces |
.* |
{$CASSANDRA.KEY_SPACE.NOT_MATCHES} | Filter to exclude discovered key spaces |
(system|system_auth|system_distributed|system_schema) |
{$CASSANDRA.PENDING_TASKS.MAX.HIGH} | 500 |
|
{$CASSANDRA.PENDING_TASKS.MAX.WARN} | 350 |
Items
Name | Description | Type | Key and additional info |
---|---|---|---|
Apache Cassandra: Cluster - Nodes down | JMX agent | jmx["org.apache.cassandra.net:type=FailureDetector","DownEndpointCount"] Preprocessing
|
|
Apache Cassandra: Cluster - Nodes up | JMX agent | jmx["org.apache.cassandra.net:type=FailureDetector","UpEndpointCount"] Preprocessing
|
|
Apache Cassandra: Cluster - Name | JMX agent | jmx["org.apache.cassandra.db:type=StorageService","ClusterName"] Preprocessing
|
|
Apache Cassandra: Version | JMX agent | jmx["org.apache.cassandra.db:type=StorageService","ReleaseVersion"] Preprocessing
|
|
Apache Cassandra: Dropped messages - Write (Mutation) | Number of dropped regular writes messages. |
JMX agent | jmx["org.apache.cassandra.metrics:type=DroppedMessage,scope=MUTATION,name=Dropped","Count"] |
Apache Cassandra: Dropped messages - Read | Number of dropped regular reads messages. |
JMX agent | jmx["org.apache.cassandra.metrics:type=DroppedMessage,scope=READ,name=Dropped","Count"] |
Apache Cassandra: Storage - Used (bytes) | Size, in bytes, of the on disk data size this node manages. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Storage,name=Load","Count"] |
Apache Cassandra: Storage - Errors | Number of internal exceptions caught. Under normal exceptions this should be zero. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Storage,name=Exceptions","Count"] |
Apache Cassandra: Storage - Hints | Number of hint messages written to this node since [re]start. Includes one entry for each host to be hinted per hint. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Storage,name=TotalHints","Count"] |
Apache Cassandra: Compaction - Number of completed tasks | Number of completed compactions since server [re]start. |
JMX agent | jmx["org.apache.cassandra.metrics:name=CompletedTasks,type=Compaction","Value"] |
Apache Cassandra: Compaction - Total compactions completed | Throughput of completed compactions since server [re]start. |
JMX agent | jmx["org.apache.cassandra.metrics:name=TotalCompactionsCompleted,type=Compaction","Count"] |
Apache Cassandra: Compaction - Pending tasks | Estimated number of compactions remaining to perform. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Compaction,name=PendingTasks","Value"] |
Apache Cassandra: Commitlog - Pending tasks | Number of commit log messages written but yet to be fsync'd. |
JMX agent | jmx["org.apache.cassandra.metrics:name=PendingTasks,type=CommitLog","Value"] |
Apache Cassandra: Commitlog - Total size | Current size, in bytes, used by all the commit log segments. |
JMX agent | jmx["org.apache.cassandra.metrics:name=TotalCommitLogSize,type=CommitLog","Value"] |
Apache Cassandra: Latency - Read median | Latency read from disk in milliseconds - median. |
JMX agent | jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","50thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Read 75 percentile | Latency read from disk in milliseconds - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","75thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Read 95 percentile | Latency read from disk in milliseconds - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:name=ReadLatency,type=Table","95thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Write median | Latency write to disk in milliseconds - median. |
JMX agent | jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","50thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Write 75 percentile | Latency write to disk in milliseconds - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","75thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Write 95 percentile | Latency write to disk in milliseconds - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:name=WriteLatency,type=Table","95thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request read median | Total latency serving data to clients in milliseconds - median. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","50thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request read 75 percentile | Total latency serving data to clients in milliseconds - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","75thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request read 95 percentile | Total latency serving data to clients in milliseconds - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","95thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request write median | Total latency serving write requests from clients in milliseconds - median. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","50thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request write 75 percentile | Total latency serving write requests from clients in milliseconds - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","75thPercentile"] Preprocessing
|
Apache Cassandra: Latency - Client request write 95 percentile | Total latency serving write requests from clients in milliseconds - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","95thPercentile"] Preprocessing
|
Apache Cassandra: KeyCache - Capacity | Cache capacity in bytes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Capacity","Value"] Preprocessing
|
Apache Cassandra: KeyCache - Entries | Total number of cache entries. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Entries","Value"] |
Apache Cassandra: KeyCache - HitRate | All time cache hit rate. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=HitRate","Value"] Preprocessing
|
Apache Cassandra: KeyCache - Hits per second | Rate of cache hits. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Hits","Count"] Preprocessing
|
Apache Cassandra: KeyCache - requests per second | Rate of cache requests. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Requests","Count"] Preprocessing
|
Apache Cassandra: KeyCache - Size | Total size of occupied cache, in bytes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Cache,scope=KeyCache,name=Size","Value"] |
Apache Cassandra: Client connections - Native | Number of clients connected to this nodes native protocol server. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Client,name=connectedNativeClients","Value"] |
Apache Cassandra: Client connections - Trifts | Number of connected to this nodes thrift clients. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Client,name=connectedThriftClients","Value"] |
Apache Cassandra: Client request - Read per second | The number of client requests per second. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency","Count"] Preprocessing
|
Apache Cassandra: Client request - Write per second | The number of local write requests per second. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency","Count"] Preprocessing
|
Apache Cassandra: Client request - Write Timeouts | Number of write requests timeouts encountered. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Timeouts","Count"] |
Apache Cassandra: Thread pool.MutationStage - Pending tasks | Number of queued tasks queued up on this pool. MutationStage: Responsible for writes (exclude materialized and counter writes). |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool MutationStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. MutationStage: Responsible for writes (exclude materialized and counter writes). |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool MutationStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. MutationStage: Responsible for writes (exclude materialized and counter writes). |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=MutationStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool CounterMutationStage - Pending tasks | Number of queued tasks queued up on this pool. CounterMutationStage: Responsible for counter writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool CounterMutationStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. CounterMutationStage: Responsible for counter writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool CounterMutationStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. CounterMutationStage: Responsible for counter writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool ReadStage - Pending tasks | Number of queued tasks queued up on this pool. ReadStage: Local reads run on this thread pool. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool ReadStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. ReadStage: Local reads run on this thread pool. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool ReadStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. ReadStage: Local reads run on this thread pool. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool ViewMutationStage - Pending tasks | Number of queued tasks queued up on this pool. ViewMutationStage: Responsible for materialized view writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool ViewMutationStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. ViewMutationStage: Responsible for materialized view writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool ViewMutationStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. ViewMutationStage: Responsible for materialized view writes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool MemtableFlushWriter - Pending tasks | Number of queued tasks queued up on this pool. MemtableFlushWriter: Writes memtables to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool MemtableFlushWriter - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. MemtableFlushWriter: Writes memtables to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool MemtableFlushWriter - Total blocked tasks | Number of tasks that were blocked due to queue saturation. MemtableFlushWriter: Writes memtables to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtableFlushWriter,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool HintsDispatcher - Pending tasks | Number of queued tasks queued up on this pool. HintsDispatcher: Performs hinted handoff. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool HintsDispatcher - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. HintsDispatcher: Performs hinted handoff. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool HintsDispatcher - Total blocked tasks | Number of tasks that were blocked due to queue saturation. HintsDispatcher: Performs hinted handoff. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=HintsDispatcher,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool MemtablePostFlush - Pending tasks | Number of queued tasks queued up on this pool. MemtablePostFlush: Cleans up commit log after memtable is written to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool MemtablePostFlush - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. MemtablePostFlush: Cleans up commit log after memtable is written to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool MemtablePostFlush - Total blocked tasks | Number of tasks that were blocked due to queue saturation. MemtablePostFlush: Cleans up commit log after memtable is written to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MemtablePostFlush,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool MigrationStage - Pending tasks | Number of queued tasks queued up on this pool. MigrationStage: Runs schema migrations. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool MigrationStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. MigrationStage: Runs schema migrations. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool MigrationStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. MigrationStage: Runs schema migrations. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool MiscStage - Pending tasks | Number of queued tasks queued up on this pool. MiscStage: Miscellaneous tasks run here. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool MiscStage - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. MiscStage: Miscellaneous tasks run here. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool MiscStage - Total blocked tasks | Number of tasks that were blocked due to queue saturation. MiscStage: Miscellaneous tasks run here. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=TotalBlockedTasks","Count"] |
Apache Cassandra: Thread pool SecondaryIndexManagement - Pending tasks | Number of queued tasks queued up on this pool. SecondaryIndexManagement: Performs updates to secondary indexes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=PendingTasks","Value"] |
Apache Cassandra: Thread pool SecondaryIndexManagement - Currently blocked task | Number of tasks that are currently blocked due to queue saturation but on retry will become unblocked. SecondaryIndexManagement: Performs updates to secondary indexes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=CurrentlyBlockedTasks","Count"] |
Apache Cassandra: Thread pool SecondaryIndexManagement - Total blocked tasks | Number of tasks that were blocked due to queue saturation. SecondaryIndexManagement: Performs updates to secondary indexes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=SecondaryIndexManagement,name=TotalBlockedTasks","Count"] |
Triggers
Name | Description | Expression | Severity | Dependencies and additional info |
---|---|---|---|---|
Apache Cassandra: There are down nodes in cluster | last(/Apache Cassandra by JMX/jmx["org.apache.cassandra.net:type=FailureDetector","DownEndpointCount"])>0 |
Average | ||
Apache Cassandra: Version has changed | Cassandra version has changed. Acknowledge to close the problem manually. |
last(/Apache Cassandra by JMX/jmx["org.apache.cassandra.db:type=StorageService","ReleaseVersion"],#1)<>last(/Apache Cassandra by JMX/jmx["org.apache.cassandra.db:type=StorageService","ReleaseVersion"],#2) and length(last(/Apache Cassandra by JMX/jmx["org.apache.cassandra.db:type=StorageService","ReleaseVersion"]))>0 |
Info | Manual close: Yes |
Apache Cassandra: Failed to fetch info data | Zabbix has not received data for items for the last 15 minutes |
nodata(/Apache Cassandra by JMX/jmx["org.apache.cassandra.metrics:type=Storage,name=Load","Count"],15m)=1 |
Warning | |
Apache Cassandra: Too many storage exceptions | min(/Apache Cassandra by JMX/jmx["org.apache.cassandra.metrics:type=Storage,name=Exceptions","Count"],5m)>0 |
Warning | ||
Apache Cassandra: Many pending tasks | min(/Apache Cassandra by JMX/jmx["org.apache.cassandra.metrics:type=Compaction,name=PendingTasks","Value"],15m)>{$CASSANDRA.PENDING_TASKS.MAX.WARN} |
Warning | Depends on:
|
|
Apache Cassandra: Too many pending tasks | min(/Apache Cassandra by JMX/jmx["org.apache.cassandra.metrics:type=Compaction,name=PendingTasks","Value"],15m)>{$CASSANDRA.PENDING_TASKS.MAX.HIGH} |
Average |
LLD rule Tables
Name | Description | Type | Key and additional info |
---|---|---|---|
Tables | Info about keyspaces and tables |
JMX agent | jmx.discovery[beans,"org.apache.cassandra.metrics:type=Table,keyspace=,scope=,name=ReadLatency"] |
Item prototypes for Tables
Name | Description | Type | Key and additional info |
---|---|---|---|
{#JMXKEYSPACE}.{#JMXSCOPE}: SS Tables per read 75 percentile | The number of SSTable data files accessed per read - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SSTablesPerReadHistogram","75thPercentile"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: SS Tables per read 95 percentile | The number of SSTable data files accessed per read - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SSTablesPerReadHistogram","95thPercentile"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Tombstone scanned 75 percentile | Number of tombstones scanned per read - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TombstoneScannedHistogram","75thPercentile"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Tombstone scanned 95 percentile | Number of tombstones scanned per read - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TombstoneScannedHistogram","95thPercentile"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Waiting on free memtable space 75 percentile | The time spent waiting for free memtable space either on- or off-heap - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WaitingOnFreeMemtableSpace","75thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Waiting on free memtable space95 percentile | The time spent waiting for free memtable space either on- or off-heap - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WaitingOnFreeMemtableSpace","95thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Col update time delta75 percentile | The column update time delta - p75. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ColUpdateTimeDeltaHistogram","75thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Col update time delta 95 percentile | The column update time delta - p95. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ColUpdateTimeDeltaHistogram","95thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Bloom filter false ratio | The ratio of Bloom filter false positives to total checks. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=BloomFilterFalseRatio","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Compression ratio | The compression ratio for all SSTables. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=CompressionRatio","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: KeyCache hit rate | The key cache hit rate. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=KeyCacheHitRate","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Live SS Table | Number of "live" (in use) SSTables. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=LiveSSTableCount","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Max partition size | The size of the largest compacted partition. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=MaxPartitionSize","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Mean partition size | The average size of compacted partition. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=MeanPartitionSize","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Pending compactions | The number of pending compactions. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=PendingCompactions","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Snapshots size | The disk space truly used by snapshots. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=SnapshotsSize","Value"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Compaction bytes written | The amount of data that was compacted since (re)start. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=CompactionBytesWritten","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Bytes flushed | The amount of data that was flushed since (re)start. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=BytesFlushed","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Pending flushes | The number of pending flushes. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=PendingFlushes","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Live disk space used | The disk space used by "live" SSTables (only counts in use files). |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=LiveDiskSpaceUsed","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Disk space used | Disk space used. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=TotalDiskSpaceUsed","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Out of row cache hits | The number of row cache hits that do not satisfy the query filter and went to disk. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheHitOutOfRange","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Row cache hits | The number of row cache hits. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheHit","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Row cache misses | The number of table row cache misses. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=RowCacheMiss","Count"] |
{#JMXKEYSPACE}.{#JMXSCOPE}: Read latency 75 percentile | Latency read from disk in milliseconds. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","75thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Read latency 95 percentile | Latency read from disk in milliseconds. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","95thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Read per second | The number of client requests per second. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=ReadLatency","Count"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Write latency 75 percentile | Latency write to disk in milliseconds. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","75thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Write latency 95 percentile | Latency write to disk in milliseconds. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","95thPercentile"] Preprocessing
|
{#JMXKEYSPACE}.{#JMXSCOPE}: Write per second | The number of local write requests per second. |
JMX agent | jmx["org.apache.cassandra.metrics:type=Table,keyspace={#JMXKEYSPACE},scope={#JMXSCOPE},name=WriteLatency","Count"] Preprocessing
|
Feedback
Please report any issues with the template at https://support.zabbix.com
You can also provide feedback, discuss the template, or ask for help at ZABBIX forums