DSE Performance Service diagnostic table reference
Reference information on performance diagnostic information in a set of data dictionary tables can be queried with CQL. The following types of performance service diagnostic tables are available:
| Table names that contain  | 
CQL slow log table
node_slow_log table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| date | timestamp | Date of entry (MM/DD/YYYY granularity). | 
| 
 | timeuuid | Start timestamp of query execution. | 
| commands | list_text_ | CQL statements being executed. | 
| duration | bigint | Execution time in milliseconds. | 
| parameters | map_text_ | Not used at this time. | 
| 
 | inet | Client address. | 
| 
 | set_text_ | CQL tables touched. | 
| username | text | User executing query, if authentication is enabled. | 
CQL system info tables
key_cache table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | bigint | Key cache capacity in bytes. | 
| 
 | bigint | Total number of cache hits since startup. | 
| 
 | bigint | Total number of cache requests since startup. | 
| 
 | bigint | Current key cache size in bytes. | 
| 
 | double | Ratio of hits to requests since startup. | 
net_stats table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | bigint | Read repairs attempted since startup. | 
| 
 | bigint | Number of read repairs performed syncronously since startup. | 
| 
 | bigint | Number of read repairs performed asyncronously since startup. | 
| 
 | int | Current number of read repair commands pending. | 
| 
 | bigint | Total read repair commands completed since startup. | 
| 
 | int | Current read repair responses pending count. | 
| 
 | bigint | Current read repairs completed count. | 
thread_pool table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Thread pool name. | 
| active | bigint | Currently active tasks. | 
| 
 | bigint | Total blocked tasks since startup. | 
| blocked | bigint | Currently blocked tasks. | 
| completed | bigint | Total completed tasks since startup. | 
| pending | bigint | Currently pending tasks. | 
thread_pool_messages table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Inter-node message type. | 
| 
 | int | Total count of dropped messages since startup. | 
Data Resource latency tracking tables
object_io table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | timestamp | End of sampling period in which this object was last active. | 
| 
 | boolean | DSE memory only table. | 
| 
 | double | Mean value in microseconds for all reads during the last active sampling period for this object. | 
| 
 | bigint | Count during the last active sampling period for this object. | 
| 
 | bigint | Count during the last active sampling period for this object. | 
| 
 | double | Mean value in microseconds for all writes during the last active sampling period for this object. | 
user_object_read_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | inet | Node address. | 
| 
 | inet | User node address. | 
| 
 | inet | Connection node address. | 
| username | text | User name. | 
| 
 | double | In microseconds during the last sampling period. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | double | In microseconds during the last sampling period. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | int | Ranking by mean read latency during the last sampling period. | 
| 
 | boolean | DSE memory only table. | 
object_read_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | inet | Node address. | 
| 
 | inet | User node address. | 
| 
 | inet | Connection node address. | 
| username | text | User name. | 
| 
 | double | In microseconds during the last sampling period. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | double | In microseconds during the last sampling period. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | int | Ranking by mean read latency during the last sampling period. | 
| 
 | boolean | DSE memory only table. | 
object_write_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean write latency during the last sampling period. | 
| 
 | text | Keyspace name. | 
| 
 | boolean | DSE memory only table. | 
| 
 | double | Mean value in microseconds during the active sampling period. | 
| 
 | text | Table name. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | bigint | Count during the last sampling period. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
Database summary statistics tables
node_table_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | double | Bloom filter false positive ratio since startup. | 
| 
 | bigint | Bloom filter false positive count since startup. | 
| 
 | double | Current compression ratio of SSTables. | 
| 
 | double | Ratio of tombstones older than  | 
| 
 | double | Current key cache hit rate. | 
| 
 | bigint | Current SSTable count. | 
| 
 | bigint | Maximum partition size in bytes. | 
| 
 | double | In microseconds for this table since startup. | 
| 
 | bigint | Average partition size in bytes. | 
| 
 | double | In microseconds for this table since startup. | 
| 
 | bigint | Approximate number of cells for this table currently resident in memtables. | 
| 
 | bigint | Total size in bytes of memtable data. | 
| 
 | bigint | Number of times memtables have been flushed since startup. | 
| 
 | bigint | Minimum partition size in bytes. | 
| 
 | bigint | Data size on disk in bytes. | 
| 
 | bigint | Number of reads since startup. | 
| 
 | bigint | Number of writes since startup. | 
| 
 | bigint | Current count of SSTables in level 0 (if using leveled compaction). | 
table_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | double | Bloom filter false positive ratio since startup. | 
| 
 | bigint | Bloom filter false positive count since startup. | 
| 
 | double | Current compression ratio of SSTables. | 
| 
 | double | Ratio of tombstones older than  | 
| 
 | double | Current key cache hit rate. | 
| 
 | bigint | Current SSTable count. | 
| 
 | bigint | Maximum partition size in bytes. | 
| 
 | double | In microseconds for this table since startup. | 
| 
 | bigint | Average partition size in bytes. | 
| 
 | double | In microseconds for this table since startup. | 
| 
 | bigint | Approximate number of cells for this table currently resident in memtables. | 
| 
 | bigint | Total size in bytes of memtable data. | 
| 
 | bigint | Number of times memtables have been flushed since startup. | 
| 
 | bigint | Minimum partition size in bytes. | 
| 
 | bigint | Data size on disk in bytes. | 
| 
 | bigint | Number of reads since startup. | 
| 
 | bigint | Number of writes since startup. | 
| 
 | bigint | Current count of SSTables in level 0 (if using leveled compaction). | 
keyspace_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | text | Keyspace name. | 
| 
 | int | Number of secondary indexes. | 
| 
 | double | For all tables in the keyspace and all nodes in the cluster since startup. | 
| 
 | double | For all tables in the keyspace and all nodes in the cluster since startup. | 
| 
 | int | Number of tables in the keyspace. | 
| 
 | bigint | Total size in bytes of SSTables for all tables and indexes across all nodes in the cluster. | 
| 
 | bigint | For all tables, across all nodes. | 
| 
 | bigint | For all tables, across all nodes. | 
Cluster summary statistics tables
node_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | bigint | CMS garbage collections since startup. | 
| 
 | bigint | Total time spent in CMS garbage collection since startup. | 
| 
 | bigint | Current commit log tasks pending. | 
| 
 | bigint | Total commit log size in bytes. | 
| 
 | bigint | Number of compactions completed since startup. | 
| 
 | int | Number of pending compactions. | 
| 
 | bigint | Total number of mutations performed since startup. | 
| 
 | float | Percentage of total data owned by this node. | 
| datacenter | text | Datacenter name. | 
| 
 | double | Ratio of dropped to completed mutations since startup. | 
| 
 | bigint | Total number of dropped mutations since startup. | 
| 
 | bigint | Current number of memtable flush sort tasks pending. | 
| 
 | bigint | Total free disk space in bytes. | 
| 
 | bigint | Current number of gossip tasks pending. | 
| 
 | bigint | Total available heap memory in bytes. | 
| 
 | bigint | Current heap usage in bytes. | 
| 
 | bigint | Current number of hinted handoff tasks pending. | 
| 
 | bigint | Total size in bytes of index column families. | 
| 
 | bigint | Current number of internal response tasks pending. | 
| 
 | bigint | Key cache capacity in bytes. | 
| 
 | bigint | Current number of key cache entries. | 
| 
 | bigint | Current key cache size in bytes. | 
| 
 | bigint | Current number of manual repair tasks pending. | 
| 
 | double | Mean latency in microseconds for range slice operations since startup. | 
| 
 | double | Mean latency in microseconds for reads since startup. | 
| 
 | double | Mean latency in microseconds for writes since startup. | 
| 
 | bigint | Current number of memtable post flush tasks pending. | 
| 
 | bigint | Current number of migration tasks pending. | 
| 
 | bigint | Current number of misc tasks pending. | 
| 
 | bigint | ParNew garbage collections since startup. | 
| 
 | bigint | Total time spent in ParNew garbage collection since startup. | 
| 
 | double | Current CPU load for the DSE process (Linux only). | 
| rack | text | Rack identifier. | 
| 
 | bigint | Number of timed out range slice requests since startup. | 
| 
 | bigint | Current number of read repair tasks pending. | 
| 
 | bigint | Current read requests pending. | 
| 
 | bigint | Number of timed out range slice requests since startup. | 
| 
 | bigint | Current. | 
| 
 | bigint | Current. | 
| 
 | bigint | Row cache capacity in bytes | 
| 
 | bigint | Current number of row cache entries. | 
| 
 | bigint | Current row cache size in bytes. | 
| state | text | Node State ( | 
| 
 | bigint | Total disk space in bytes. | 
| 
 | int | Current number of pending streams. | 
| 
 | bigint | Total size in bytes of non-index column families. | 
| tokens | settext | Tokens owned by the this node. | 
| 
 | bigint | Total number of batchlog entries replayed since startup | 
| 
 | bigint | Total available RAM (Linux only). | 
| 
 | bigint | Total number of range slice operations performed since startup. | 
| 
 | bigint | Total number of reads performed since startup. | 
| 
 | bigint | Total number of writes performed since startup. | 
| uptime | bigint | Node uptime in seconds. | 
| 
 | bigint | Total number of write tasks pending. | 
| 
 | bigint | Number of timed out range slice requests since startup. | 
dc_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| name | text | Datacenter name | 
| 
 | bigint | Total number of compactions completed since startup by all nodes in the data center. | 
| 
 | int | Total number of pending compactions on all nodes in the datacenter. | 
| 
 | bigint | Total number of mutations performed since startup by all nodes in the data center. | 
| 
 | double | Ratio of dropped to completed mutations since startup across all nodes in the datacenter. | 
| 
 | bigint | Total number of dropped mutations since startup by all nodes in the data center. | 
| 
 | bigint | Total number of memtable flush sort tasks pending across all nodes in the datacenter. | 
| 
 | bigint | Total free disk space in bytes across all nodes in the datacenter. | 
| 
 | bigint | Total number of gossip tasks pending across all nodes in the data center. | 
| 
 | bigint | Total number of hinted handoff tasks pending across all nodes in the data center. | 
| 
 | bigint | Total size in bytes of index column families across all nodes in the data center. | 
| 
 | bigint | number of internal response tasks pending across all nodes in the data center. | 
| 
 | bigint | Total capacity in bytes of key caches across all nodes in the data center. | 
| 
 | bigint | Total number of entries in key caches across all nodes in the data center. | 
| 
 | bigint | Total consumed size in bytes of key caches across all nodes in the data center. | 
| 
 | bigint | Total number of manual repair tasks pending across all nodes in the data center. | 
| 
 | double | Mean latency in microseconds for range slice operations, averaged across all nodes in the datacenter. | 
| 
 | double | Mean latency in microseconds for read operations, averaged across all nodes in the datacenter. | 
| 
 | double | Mean latency in microseconds for write operations, averaged across all nodes in the datacenter. | 
| 
 | bigint | Total number of memtable post flush tasks pending across all nodes in the datacenter. | 
| 
 | bigint | Total number of migration tasks pending across all nodes in the data center. | 
| 
 | bigint | Total number of misc tasks pending across all nodes in the datacenter. | 
| 
 | int | Total number of live nodes in the datacenter. | 
| 
 | bigint | Total number of read repair tasks pending across all nodes in the data center. | 
| 
 | bigint | Total read requests pending across all nodes in the datacenter. | 
| 
 | bigint | Total number of counter replicate on write tasks pending across all nodes in the datacenter. | 
| 
 | bigint | Total number of request response tasks pending across all nodes in the data center. | 
| 
 | bigint | Total capacity in bytes of partition caches across all nodes in the data center. | 
| 
 | bigint | Total number of row cache entries all nodes in the datacenter. | 
| 
 | bigint | Total consumed size in bytes of row caches across all nodes in the data center. | 
| 
 | bigint | Total disk space in bytes across all nodes in the datacenter. | 
| 
 | int | Number of pending streams across all nodes in the datacenter. | 
| 
 | bigint | Total size in bytes of non-index column families across all nodes in the data center. | 
| 
 | bigint | Total number of batchlog entries replayed since startup by all nodes in the datacenter. | 
| 
 | bigint | Total number of range slice operations performed since startup by all nodes in the datacenter. | 
| 
 | bigint | Total number of read operations performed since startup by all nodes in the datacenter. | 
| 
 | bigint | Total number of write operations performed since startup by all nodes in the datacenter. | 
| 
 | bigint | Total number of write tasks pending across all nodes in the data center. | 
cluster_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| name | text | Cluster name. | 
| 
 | bigint | Total number of compactions completed since startup by all nodes in the cluster. | 
| 
 | bigint | Total number of mutations performed since startup by all nodes in the cluster. | 
| 
 | int | Total number of pending compactions on all nodes in the cluster. | 
| datacenters | settext | Datacenter names. | 
| 
 | double | Ratio of dropped to completed mutations since startup across all nodes in the cluster. | 
| 
 | bigint | Total number of dropped mutations since startup by all nodes in the cluster. | 
| 
 | bigint | Total number of memtable flush sort tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total free disk space in bytes across all nodes in the cluster. | 
| 
 | bigint | Total number of gossip tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total number of hinted handoff tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total size in bytes of index column families across all nodes in the cluster. | 
| 
 | bigint | Number of internal response tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total capacity in bytes of key caches across all nodes in the cluster. | 
| 
 | bigint | Total number of entries in key caches across all nodes in the cluster. | 
| 
 | bigint | Total consumed size in bytes of key caches across all nodes in the cluster. | 
| 
 | int | Total number of keyspaces defined in schema. | 
| 
 | bigint | Total number of manual repair tasks pending across all nodes in the cluster. | 
| 
 | double | Mean latency in microseconds for range slice operations, averaged across all nodes in the cluster. | 
| 
 | double | Mean latency in microseconds for read operations, averaged across all nodes in the cluster. | 
| 
 | double | Mean latency in microseconds for write operations, averaged across all nodes in the cluster. | 
| 
 | bigint | Total number of memtable post flush tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total number of migration tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total number of misc tasks pending across all nodes in the cluster. | 
| 
 | int | Total number of live nodes in the cluster. | 
| 
 | bigint | Total number of read repair tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total read requests pending across all nodes in the cluster. | 
| 
 | bigint | Total number of counter replicate on write tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total number of request response tasks pending across all nodes in the cluster | 
| 
 | bigint | Total capacity in bytes of partition caches across all nodes in the cluster. | 
| 
 | bigint | Total number of row cache entries all nodes in the cluster. | 
| 
 | bigint | Total consumed size in bytes of row caches across all nodes in the cluster | 
| 
 | bigint | Total disk space in bytes across all nodes in the cluster. | 
| 
 | int | Number of pending streams across all nodes in the cluster. | 
| 
 | int | Total number of tables defined in schema. | 
| 
 | bigint | Total size in bytes of non-index column families across all nodes in the cluster. | 
| 
 | bigint | Total number of batchlog entries replayed since startup by all nodes in the cluster. | 
| 
 | bigint | Total number of read operations performed since startup by all nodes in the cluster. | 
| 
 | bigint | Total number of write operations performed since startup by all nodes in the cluster. | 
| 
 | bigint | Total number of write tasks pending across all nodes in the cluster. | 
| 
 | bigint | Total number of write tasks pending across all nodes in the cluster. | 
Histogram tables
A histogram measures the distribution of values in a stream of data. These histogram tables use the Metrics Core library. You must enable the collection of table histogram data using the DataStax Enterprise Performance Service.
| These tables show similar information to the data obtained by the  | 
Histogram tables provide DSE statistics that can be queried with CQL and are generated with these templates:
| Histogram | Details table | Summary table | Keyspace details | Keyspace summary | Global details | Global summary | 
|---|---|---|---|---|---|---|
| 
 | Y | Y | N | N | N | N | 
| 
 | Y | Y | N | N | N | N | 
| 
 | Y | Y | Y | N | Y | N | 
| 
 | Y | Y | Y | N | Y | N | 
| 
 | Y | Y | Y | N | N | N | 
| 
 | Y | Y | Y | N | N | N | 
Summary histogram tables
Summary histogram tables the percentages with output similar to the nodetool tablehistograms command output.
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address | 
| 
 | text | Keyspace name | 
| 
 | text | Table name | 
| 
 | timestamp | Groups rows by the specific histogram they belong to. Rows for the same node, keyspace and table are ordered by this field, to enable date-based filtering. | 
| p50 | bigint | The threshold where 50 percent of the operation is recorded 50% from the end, for the 50th percentile. | 
| p75 | bigint | The threshold where 75 percent of the operation is recorded 25% from the end, for the 75th percentile. | 
| p90 | bigint | The threshold where 90 percent of the operation is recorded 10% from the end, for the 90th percentile. | 
| p95 | bigint | The threshold where 95 percent of the operation is recorded 5% from the end, for the 95th percentile. | 
| p98 | bigint | The threshold where 98 percent of the operation is recorded 2% from the end, for the 98th percentile. | 
| p99 | bigint | The threshold where 99 percent of the operation is recorded 1% from the end, for the 99th percentile. | 
| min | bigint | The minimum number of operations. | 
| max | bigint | The maximum number of operations. | 
| 
 | bigint | The total number of dropped messages for mutations to this table. | 
Detailed histogram for keyspaces
Detailed data for a single keyspace.
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address | 
| 
 | text | Keyspace name | 
| 
 | text | Table name | 
| 
 | timestamp | Groups rows by the specific histogram they belong to. Rows for the same node, keyspace and table are ordered by this field, to enable date-based filtering. | 
| 
 | bigint | The number between the current bucket and the previous bucket. | 
| 
 | bigint | The sum of values being measured that is less than or equal to this offset and greater than or equal to the previous offset. | 
Detailed table histogram
Detailed data for a single table.
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address | 
| 
 | text | Keyspace name | 
| 
 | text | Table name | 
| 
 | timestamp | Groups rows by the specific histogram they belong to. Rows for the same node, keyspace and table are ordered by this field, to enable date-based filtering. | 
| 
 | bigint | The number between the current bucket and the previous bucket. | 
| 
 | bigint | The sum of values being measured that is less than or equal to this offset and greater than or equal to the previous offset. | 
Global histogram tables
Detailed data for all tables and all keyspaces, cumulative since the last time the node was started.
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | timestamp | Groups rows by the specific histogram they belong to. Rows for the same node, keyspace, and table are ordered by this field, to enable date-based filtering. | 
| 
 | bigint | Number of cells in a partition. | 
| 
 | bigint | Number of partitions where the cell count falls in the corresponding bucket. | 
cell_count_histograms table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | timestamp | Groups rows by the specific histogram they belong to. Rows for the same node, keyspace and table are ordered by this field, to enable date-based filtering. | 
| 
 | bigint | The number between the current bucket and the previous bucket. | 
| 
 | bigint | The sum of values being measured that is less than or equal to this offset and greater than or equal to the previous offset. | 
dropped_messages table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | timestamp | The timestamp when the histogram record was written. | 
| verb | text | Where verb denotes the message type that was dropped:  | 
| 
 | bigint | Global metrics are the sum of the internal and the cross-node metrics for dropped events since the server was started, including dropped mutations. | 
| 
 | double | Global metrics for dropped messages, including dropped mutations. | 
| 
 | double | Estimated rate of the combined internal and the cross-node metrics for dropped messages for 1 minute. | 
| 
 | double | Estimated sum of the internal and the cross-node metrics for dropped messages | 
| 
 | double | Global metrics for dropped messages for 15 minutes. | 
| 
 | text | Table name. | 
| 
 | bigint | Inside one DSE node, the number of internal messages that were dropped since the server was started. | 
| 
 | double | Inside one DSE node, the average rate of dropped message events per second. | 
| 
 | double | Inside one DSE node, the average number of messages that were dropped in a one-minute interval. | 
| 
 | double | Inside one DSE node, the average number of messages that were dropped in a five-minute interval. | 
| 
 | double | Inside one DSE node, the average number of messages that were dropped in a 15-minute interval. | 
| 
 | double | Inside one DSE node, the median of all recorded durations for one second. | 
| 
 | double | Inside one DSE node, the threshold where 75 percent of the latency is recorded 25% from the end, for the 75th percentile. | 
| 
 | double | Inside one DSE node, the threshold where 90 percent of the latency is recorded 10% from the end, for the 90th percentile. | 
| 
 | double | Inside one DSE node, the threshold where 95 percent of the latency is recorded 5% from the end, for the 95th percentile. | 
| 
 | double | Inside one DSE node, the threshold where 98 percent of the latency is recorded 2% from the end, for the 98th percentile. | 
| 
 | double | Inside one DSE node, the threshold where 99 percent of the latency is recorded 1% from the end, for the 99th percentile. | 
| 
 | double | Inside one DSE node, the minimum number of dropped mutations. | 
| 
 | double | Inside one DSE node, the average number of messages dropped. | 
| 
 | double | Inside one DSE node, the maximum number of dropped mutations. | 
| 
 | double | Inside one DSE node, the standard deviation of dropped mutations. | 
| 
 | bigint | For cross node messages, the number of messages that were dropped since the server was started. | 
| 
 | double | For cross node messages, the average number of messages dropped. | 
| 
 | double | For cross node messages, the average number of messages that were dropped in a one-minute interval. | 
| 
 | double | For cross node messages, the average number of messages that were dropped in a five-minute interval. | 
| 
 | double | For cross node messages, the average number of messages that were dropped in a 15-minute interval. | 
| 
 | double | For cross node messages, the median of all recorded durations for one second. | 
| 
 | double | For cross node messages, the threshold where 75 percent of the latency is recorded 25% from the end, for the 75th percentile. | 
| 
 | double | For cross node messages, the threshold where 90 percent of the latency is recorded 10% from the end, for the 90th percentile. | 
| 
 | double | For cross node messages, the threshold where 95 percent of the latency is recorded 5% from the end, for the 95th percentile. | 
| 
 | double | For cross node messages, the threshold where 98 percent of the latency is recorded 2% from the end, for the 98th percentile. | 
| 
 | double | For cross node messages, the maximum number dropped messages are recorded 1% from the end, for the 99th percentile. | 
| 
 | double | For cross node messages, the minmum number of dropped messages per second. | 
| 
 | double | For cross node messages, the average number of dropped messages per second. | 
| 
 | double | For cross node messages, the maximum number of dropped messages per second. | 
| 
 | double | For cross node messages, the standard deviation for dropped messages per second. | 
| 
 | bigint | The number between the current bucket and the previous bucket. | 
| 
 | bigint | The sum of values being measured that is less than or equal to this offset and greater than or equal to the previous offset. | 
User and resource latency tracking tables
user_io table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Unique client connection ID. | 
| 
 | timestamp | End of sampling period in which this client was last active. | 
| 
 | double | In microseconds for the last active sampling period. | 
| 
 | bigint | Count during the last active sampling period for this client. | 
| 
 | bigint | Count during the last active sampling period for this client. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | In microseconds for the last active sampling period. | 
user_read_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean read latency during the last sampling period. | 
| 
 | text | Unique client connection ID. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
| 
 | bigint | During the last sampling period. | 
| 
 | bigint | During the last sampling period. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
user_write_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean write latency during the last sampling period. | 
| 
 | text | Unique client connection ID. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
| 
 | bigint | During the last sampling period. | 
| 
 | bigint | During the last sampling period. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
user_object_io table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Unique client connection ID. | 
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | timestamp | End of sampling period in which this client was last active against this object. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
| 
 | bigint | During the last active sampling period for this object/client. | 
| 
 | bigint | During the last active sampling period for this object/client. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
user_object_write_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean write latency during the last sampling period. | 
| 
 | text | Unique client connection ID. | 
| 
 | text | Keyspace name. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
| 
 | text | Table name. | 
| 
 | bigint | During the last sampling period. | 
| 
 | bigint | During the last sampling period. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last sampling period. | 
object_user_io table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | text | Keyspace name. | 
| 
 | text | Table name. | 
| 
 | text | Unique client connection ID. | 
| 
 | timestamp | End of sampling period in which this client connection was last active against this object. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
object_user_read_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean read latency during the last sampling period. | 
| 
 | text | Unique client connection ID. | 
| 
 | text | Keyspace name. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
| 
 | text | Table name. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
object_user_write_io_snapshot table
| Column Name | Data type | Description | 
|---|---|---|
| 
 | inet | Node address. | 
| 
 | int | Ranking by mean write latency during the last sampling period. | 
| 
 | text | Unique client connection ID. | 
| 
 | text | Keyspace name. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
| 
 | text | Table name. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | bigint | Count during the last active sampling period for this object/client. | 
| 
 | inet | Client origin address. | 
| username | text | Present if authentication is enabled. | 
| 
 | double | Mean value in microseconds during the last active sampling period for this object/client. | 
Leases table
Acquire, disable, renew, and resolve are the four lease operations. Histogram statistics indicate the rough distribution of timing: the average amount of time, the time for the worst request out of 100, the absolute worst request, and the rate at which operations are happening.
| Column Name | Data type | Description | 
|---|---|---|
| 
 | bigint | Average latency, in milliseconds, to acquire lease. | 
| 
 | bigint | Latency recorded 1% from the end, for the 99th percentile. | 
| 
 | double | For the datacenter. | 
| 
 | bigint | The average amount of time. | 
| 
 | bigint | The time for the worst request out of 100. | 
| 
 | bigint | The absolute worst request. | 
| 
 | double | The rate at which operations are happening. | 
| monitor | inet | The machine partially responsible with the lease, there are  | 
| name | text | The lease name. | 
| 
 | bigint | The average amount of time. | 
| 
 | bigint | The time for the worst request out of 100. | 
| 
 | bigint | The absolute worst request. | 
| 
 | double | The rate at which operations are happening. | 
| 
 | bigint | The average amount of time. | 
| 
 | bigint | The time for the worst request out of 100. | 
| 
 | bigint | The absolute worst request. | 
| 
 | The rate at which operations are happening. | |
| up | boolean | Whether the lease is held, implies that the service is up. | 
| 
 | timestamp | Time of the last change.
For example,  | 
