mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-28 18:50:53 +00:00
This adds the metrics definition in the column family API, the API is based on the ColumnFamilyMetrics mbean. The following operation where added: get_memtable_columns_count get_all_memtable_columns_count get_memtable_on_heap_size get_all_memtable_on_heap_size get_memtable_off_heap_size get_all_memtable_off_heap_size get_memtable_live_data_size get_all_memtable_live_data_size get_all_memtables_on_heap_size get_all_all_memtables_on_heap_size get_all_memtables_off_heap_size get_all_all_memtables_off_heap_size get_all_memtables_live_data_size get_all_all_memtables_live_data_size get_memtable_switch_count get_all_memtable_switch_count get_estimated_row_size_histogram get_estimated_column_count_histogram get_compression_ratio get_all_compression_ratio get_read_latency get_all_read_latency get_range_latency get_all_range_latency get_write_latency get_all_write_latency get_pending_flushes get_all_pending_flushes get_pending_compactions get_all_pending_compactions get_live_ss_table_count get_all_live_ss_table_count get_live_disk_space_used get_all_live_disk_space_used get_total_disk_space_used get_all_total_disk_space_used get_min_row_size get_all_min_row_size get_max_row_size get_all_max_row_size get_mean_row_size get_all_mean_row_size get_bloom_filter_false_positives get_all_bloom_filter_false_positives get_recent_bloom_filter_false_positives get_all_recent_bloom_filter_false_positives get_bloom_filter_false_ratio get_all_bloom_filter_false_ratio get_recent_bloom_filter_false_ratio get_all_recent_bloom_filter_false_ratio get_bloom_filter_disk_space_used get_all_bloom_filter_disk_space_used get_bloom_filter_off_heap_memory_used get_all_bloom_filter_off_heap_memory_used get_index_summary_off_heap_memory_used get_all_index_summary_off_heap_memory_used get_compression_metadata_off_heap_memory_used get_all_compression_metadata_off_heap_memory_used get_speculative_retries get_all_speculative_retries get_key_cache_hit_rate get_true_snapshots_size get_all_true_snapshots_size get_row_cache_hit_out_of_range get_all_row_cache_hit_out_of_range get_row_cache_hit get_all_row_cache_hit get_row_cache_miss get_all_row_cache_miss get_cas_prepare get_cas_propose get_cas_commit get_sstables_per_read_histogram get_tombstone_scanned_histogram get_live_scanned_histogram get_col_update_time_delta_histogram Signed-off-by: Amnon Heiman <amnon@cloudius-systems.com>