Skip to content

AxonOps — AI-Native Control Plane for Open Source Data Platforms

AxonOps All Dashboards Metrics Reference

This document provides a comprehensive reference of all metrics used across AxonOps dashboards, organized by metric prefix and category.

  1. System Metrics (host_)
  2. JVM Metrics (jvm_)
  3. Cassandra Metrics (cas_)
  4. Client Metrics (client_)
  5. Authentication Metrics
  6. Event-Based Monitoring
  7. Special Functions and Attributes

System-level metrics collected from the operating system.

MetricDescriptionCommon AttributesUsed In
host_CPU_Percent_MergeMerged CPU usage percentagetime (real/user/sys), dc, rack, host_idSystem, Overview, Reporting
MetricDescriptionCommon AttributesUsed In
host_Memory_UsedUsed memory in bytesdc, rack, host_idSystem, Overview
host_Memory_FreeFree memory in bytesdc, rack, host_idSystem
host_Memory_TotalTotal memory in bytesdc, rack, host_idSystem
host_Memory_BuffersBuffer memorydc, rack, host_idSystem
host_Memory_CachedCached memorydc, rack, host_idSystem
MetricDescriptionCommon AttributesUsed In
host_Disk_UsedPercentDisk usage percentagemountpoint, dc, rack, host_idSystem, Overview, Reporting
host_Disk_UsedUsed disk space in bytesmountpoint, dc, rack, host_idSystem, Reporting
host_Disk_SectorsReadDisk sectors readpartition, axonfunction (rate), dc, rack, host_idSystem, Reporting
host_Disk_SectorsWriteDisk sectors writtenpartition, axonfunction (rate), dc, rack, host_idSystem, Reporting
MetricDescriptionCommon AttributesUsed In
host_Network_ReceiveBytesNetwork bytes receivedinterface, axonfunction (rate), dc, rack, host_idSystem
host_Network_TransmitBytesNetwork bytes transmittedinterface, axonfunction (rate), dc, rack, host_idSystem

Java Virtual Machine metrics for monitoring Cassandra’s JVM.

MetricDescriptionCommon AttributesUsed In
jvm_Memory_HeapHeap memory usagetype (usage/init/committed/max), dc, rack, host_idSystem, Overview
jvm_MemoryPool_*Specific memory pool metricspool_name, type, dc, rack, host_idSystem
MetricDescriptionCommon AttributesUsed In
jvm_GarbageCollector_*GC metrics by collectorcollector_name, function (CollectionTime/CollectionCount), axonfunction (rate), dc, rack, host_idSystem, Table
jvm_GarbageCollector_G1_Young_GenerationG1 young gen GCSee aboveSystem, Table
jvm_GarbageCollector_Shenandoah_CyclesShenandoah GC cyclesSee aboveTable
jvm_GarbageCollector_Shenandoah_PausesShenandoah GC pausesSee aboveTable
jvm_GarbageCollector_ZGCZGC metricsSee aboveTable

Cassandra-specific metrics.

MetricDescriptionCommon AttributesUsed In
cas_Client_connectedNativeClientsConnected native protocol clientsdc, rack, host_idApplication, Coordinator
MetricDescriptionCommon AttributesUsed In
cas_ClientRequest_LatencyRequest latency at coordinatorscope (Read*/Write*/RangeSlice), function (percentiles/Count), axonfunction (rate), dc, rack, host_idOverview, Coordinator, Reporting
cas_ClientRequest_TimeoutsRequest timeoutsscope (Read/Write), function (Count), axonfunction (rate), dc, rack, host_idOverview, Entropy
cas_ClientRequest_UnavailablesUnavailable exceptionsscope (Read/Write), function (Count), axonfunction (rate), dc, rack, host_idOverview, Entropy
MetricDescriptionCommon AttributesUsed In
cas_Cache_*Cache statisticsscope (KeyCache/RowCache/CounterCache), metric (Capacity/Size/Hits/Requests), dc, rack, host_idCache
MetricDescriptionCommon AttributesUsed In
cas_Compaction_TotalCompactionsCompletedCompleted compactionsaxonfunction (rate), dc, rack, host_idCompactions
cas_Compaction_BytesCompactedBytes compactedaxonfunction (rate), dc, rack, host_idCompactions
cas_CompactionManager_*Compaction manager metricsmetric (PendingTasks/CompletedTasks), dc, rack, host_idCompactions
MetricDescriptionCommon AttributesUsed In
cas_Table_ReadLatencyLocal read latencykeyspace, scope (table), function (percentiles/Count), axonfunction (rate), dc, rack, host_idTable
cas_Table_WriteLatencyLocal write latencySee aboveTable
cas_Table_RangeLatencyLocal range query latencySee aboveTable
cas_Table_CoordinatorReadLatencyCoordinator read latencySee aboveTable
cas_Table_CoordinatorWriteLatencyCoordinator write latencySee aboveTable
cas_Table_CoordinatorScanLatencyCoordinator range scan latencySee aboveTable
cas_Table_LiveDiskSpaceUsedLive data disk spacekeyspace, scope (table), function (Count), dc, rack, host_idData, Table, Keyspace
cas_Table_TotalDiskSpaceUsedTotal disk spaceSee aboveData
cas_Table_CompressionRatioCompression effectivenesskeyspace, scope (table), dc, rack, host_idData
cas_Table_LiveSSTableCountNumber of SSTablesSee aboveData, Table
cas_Table_MinPartitionSizeMinimum partition sizeSee aboveData
cas_Table_MeanPartitionSizeAverage partition sizeSee aboveData, Table
cas_Table_MaxPartitionSizeMaximum partition sizeSee aboveData, Table
cas_Table_EstimatedPartitionCountEstimated partitionsSee aboveTable
cas_Table_SSTablesPerReadHistogramSSTables per readfunction (percentiles), See aboveTable
cas_Table_TombstoneScannedHistogramTombstones scannedSee aboveTable
cas_Table_SpeculativeRetriesSpeculative retry attemptsfunction (Count), axonfunction (rate), See aboveTable
cas_Table_BloomFilterFalseRatioBloom filter false positive ratioSee aboveTable
cas_Table_BloomFilterDiskSpaceUsedBloom filter disk usageSee aboveTable
cas_Table_AllMemtablesHeapSizeMemtable heap memorySee aboveTable
cas_Table_AllMemtablesOffHeapSizeMemtable off-heap memorySee aboveTable
MetricDescriptionCommon AttributesUsed In
cas_Keyspace_ReadLatencyKeyspace read latencykeyspace, function (percentiles/Count), axonfunction (rate), dc, rack, host_idKeyspace
cas_Keyspace_WriteLatencyKeyspace write latencySee aboveKeyspace
cas_Keyspace_RangeLatencyKeyspace range latencySee aboveKeyspace
cas_Keyspace_MemtableOnHeapDataSizeKeyspace memtable heap sizekeyspace, function (Value), dc, rack, host_idKeyspace
cas_Keyspace_SSTablesPerReadHistogramSSTables per read by keyspacekeyspace, function (Count), axonfunction (rate), dc, rack, host_idKeyspace
MetricDescriptionCommon AttributesUsed In
cas_ThreadPools_requestRequest thread poolsscope (pool name), key (ActiveTasks/PendingTasks/CompletedTasks), axonfunction (rate), dc, rack, host_idThread Pools, Entropy
cas_ThreadPools_internalInternal thread poolsSee aboveThread Pools, Entropy
cas_ThreadPools_transportTransport thread poolsSee aboveThread Pools
MetricDescriptionCommon AttributesUsed In
cas_Storage_TotalHintsTotal hints createdaxonfunction (rate), dc, rack, host_idEntropy
cas_Storage_TotalHintsInProgressActive hints being delivereddc, rack, host_idEntropy
MetricDescriptionCommon AttributesUsed In
cas_ReadRepair_AttemptedRead repair attemptsfunction (Count), axonfunction (rate), dc, rack, host_idEntropy
cas_ReadRepair_RepairedBackgroundBackground repairs completedSee aboveEntropy
cas_ReadRepair_RepairedBlockingBlocking repairs completedSee aboveEntropy
MetricDescriptionCommon AttributesUsed In
cas_CQL_PreparedStatementsExecutedPrepared statements executedfunction (Count), axonfunction (rate), dc, rack, host_idCQL
cas_CQL_RegularStatementsExecutedRegular statements executedSee aboveCQL
cas_CQL_PreparedStatementsCountCached prepared statementsfunction (Value), axonfunction (rate), dc, rack, host_idCQL
cas_CQL_PreparedStatementsRatioPrepared statement ratiofunction (Value), dc, rack, host_idCQL
MetricDescriptionCommon AttributesUsed In
cas_DroppedMessage_DroppedDropped messages by typescope (MUTATION/READ/HINT/etc), function (Count), axonfunction (rate), dc, rack, host_idDropped Messages
MetricDescriptionCommon AttributesUsed In
cas_CommitLog_WaitingOnSegmentAllocationTime waiting for segment allocationfunction (percentile), dc, rack, host_idCoordinator

Application-level client interaction metrics.

MetricDescriptionCommon AttributesUsed In
client_throughput_readClient read throughputdc, rack, host_idApplication, Overview
client_throughput_writeClient write throughputdc, rack, host_idApplication, Overview
client_latency_readClient read latencyfunction (percentile), dc, rack, host_idApplication, Overview
client_latency_writeClient write latencyfunction (percentile), dc, rack, host_idApplication, Overview
MetricDescriptionCommon AttributesUsed In
cas_authentication_successSuccessful authenticationsusername, axonfunction (rate), dc, rack, host_idSecurity

The Security dashboard primarily uses event filtering rather than metrics.

Event TypeSourceDescriptionUsed In
authenticationCassandraAuthentication attemptsSecurity
authorizationCassandraAuthorization attemptsSecurity
DDL_queryCassandraData Definition Language queriesSecurity
DCL_queryCassandraData Control Language queriesSecurity
DML_queryCassandraData Manipulation Language queriesSecurity
jmxSystemJMX access eventsSecurity
  • Percentiles: 50thPercentile, 75thPercentile, 95thPercentile, 98thPercentile, 99thPercentile, 999thPercentile

  • Aggregations: Count, Min, Max, Mean, Value

  • Special: axonfunction='rate' - Converts counter to rate

  • Location: dc (datacenter), rack, host_id (node)

  • Scope: Varies by metric type (table name, cache name, thread pool name, etc.)

  • Filtering: groupBy - Dynamic aggregation dimension

  • Read Operations: Read, Read-ALL, Read-ONE, Read-QUORUM, etc.

  • Write Operations: Write, Write-ALL, Write-ANY, Write-QUORUM, etc.

  • Range Operations: RangeSlice

  • MUTATION, COUNTER_MUTATION, HINT, READ, RANGE_SLICE, PAGED_RANGE
  • READ_REPAIR, BATCH_STORE, BATCH_REMOVE, REQUEST_RESPONSE, _TRACE

Prefix indicates source:

  • host_ - System metrics
  • jvm_ - JVM metrics
  • cas_ - Cassandra metrics
  • client_ - Client application metrics

Middle part indicates component:

  • Examples: CPU, Memory, Disk, Table, Keyspace, Cache

Suffix indicates measurement:

  • Examples: Latency, Count, Size, Ratio, Used
  • Some metrics use axonfunction='rate' to calculate per-second rates from counters
  • The function attribute typically indicates the aggregation or percentile
  • Many queries filter out Min and Max values using function!='Min|Max'
  • Event-based panels (mainly in Security dashboard) don’t use metrics queries
  • Some metrics have special scope filters like scope!='' to exclude empty values