[ https://issues.apache.org/jira/browse/HBASE-15728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16595591#comment-16595591 ]
Xu Cang commented on HBASE-15728: --------------------------------- Ported this patch to current branch-1 (It's been 2 years since previous patch. I am picking it up now.) Result from JMX: { "name" : "Hadoop:service=HBase,name=RegionServer,sub=Tables", "modelerType" : "RegionServer,sub=Tables", "tag.Context" : "regionserver", "tag.Hostname" : "xcang-wsl", "Namespace_hbase_table_meta_metric_readRequestCount" : 1, "Namespace_hbase_table_meta_metric_filteredReadRequestCount" : 0, "Namespace_hbase_table_meta_metric_writeRequestCount" : 2, "Namespace_hbase_table_meta_metric_totalRequestCount" : 3, "Namespace_hbase_table_meta_metric_memStoreSize" : 1272, "Namespace_hbase_table_meta_metric_storeFileCount" : 0, "Namespace_hbase_table_meta_metric_storeFileSize" : 0, "Namespace_hbase_table_meta_metric_tableSize" : 1272, "Namespace_hbase_table_meta_metric_averageRegionSize" : 1272, "Namespace_hbase_table_meta_metric_regionCount" : 1, "Namespace_hbase_table_meta_metric_storeCount" : 1, "Namespace_hbase_table_meta_metric_maxStoreFileAge" : 0, "Namespace_hbase_table_meta_metric_minStoreFileAge" : 0, "Namespace_hbase_table_meta_metric_avgStoreFileAge" : 0, "Namespace_hbase_table_meta_metric_numReferenceFiles" : 0, "Namespace_hbase_table_namespace_metric_readRequestCount" : 2, "Namespace_hbase_table_namespace_metric_filteredReadRequestCount" : 0, "Namespace_hbase_table_namespace_metric_writeRequestCount" : 2, "Namespace_hbase_table_namespace_metric_totalRequestCount" : 4, "Namespace_hbase_table_namespace_metric_memStoreSize" : 520, "Namespace_hbase_table_namespace_metric_storeFileCount" : 0, "Namespace_hbase_table_namespace_metric_storeFileSize" : 0, "Namespace_hbase_table_namespace_metric_tableSize" : 520, "Namespace_hbase_table_namespace_metric_averageRegionSize" : 520, "Namespace_hbase_table_namespace_metric_regionCount" : 1, "Namespace_hbase_table_namespace_metric_storeCount" : 1, "Namespace_hbase_table_namespace_metric_maxStoreFileAge" : 0, "Namespace_hbase_table_namespace_metric_minStoreFileAge" : 0, "Namespace_hbase_table_namespace_metric_avgStoreFileAge" : 0, "Namespace_hbase_table_namespace_metric_numReferenceFiles" : 0, "numTables" : 2, "Namespace_hbase_table_meta_metric_splitRequestCount" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_min" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_max" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_mean" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_median" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_num_ops" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_min" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_max" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_mean" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_median" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_num_ops" : 0, "Namespace_hbase_table_namespace_metric_flushTime_min" : 0, "Namespace_hbase_table_namespace_metric_flushTime_max" : 0, "Namespace_hbase_table_namespace_metric_flushTime_mean" : 0, "Namespace_hbase_table_namespace_metric_flushTime_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_median" : 0, "Namespace_hbase_table_namespace_metric_flushTime_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushTime_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_min" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_max" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_mean" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_median" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_min" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_max" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_mean" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_median" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_num_ops" : 0, "Namespace_hbase_table_meta_metric_compactionTime_min" : 0, "Namespace_hbase_table_meta_metric_compactionTime_max" : 0, "Namespace_hbase_table_meta_metric_compactionTime_mean" : 0, "Namespace_hbase_table_meta_metric_compactionTime_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_median" : 0, "Namespace_hbase_table_meta_metric_compactionTime_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionTime_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_num_ops" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_min" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_max" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_mean" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_median" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionOutputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_num_ops" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_min" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_max" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_mean" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_median" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactedOutputBytes" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_min" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_max" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_mean" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_median" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushMemstoreSize_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_min" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_max" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_mean" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_median" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_num_ops" : 0, "Namespace_hbase_table_namespace_metric_splitTime_min" : 0, "Namespace_hbase_table_namespace_metric_splitTime_max" : 0, "Namespace_hbase_table_namespace_metric_splitTime_mean" : 0, "Namespace_hbase_table_namespace_metric_splitTime_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_median" : 0, "Namespace_hbase_table_namespace_metric_splitTime_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitTime_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactedInputBytes" : 0, "Namespace_hbase_table_meta_metric_compactedInputBytes" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_num_ops" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_min" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_max" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_mean" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_median" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionTime_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_num_ops" : 0, "Namespace_hbase_table_meta_metric_flushTime_min" : 0, "Namespace_hbase_table_meta_metric_flushTime_max" : 0, "Namespace_hbase_table_meta_metric_flushTime_mean" : 0, "Namespace_hbase_table_meta_metric_flushTime_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_median" : 0, "Namespace_hbase_table_meta_metric_flushTime_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushTime_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_num_ops" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_min" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_max" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_mean" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_median" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_num_ops" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_min" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_max" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_mean" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_median" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionTime_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_splitRequestCount" : 0, "Namespace_hbase_table_meta_metric_majorCompactedInputBytes" : 0, "Namespace_hbase_table_meta_metric_splitSuccessCount" : 0, "Namespace_hbase_table_meta_metric_compactedOutputBytes" : 0, "Namespace_hbase_table_namespace_metric_majorCompactedInputBytes" : 0, "Namespace_hbase_table_namespace_metric_compactedOutputBytes" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_num_ops" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_min" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_max" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_mean" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_median" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_min" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_max" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_mean" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_median" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputSize_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_num_ops" : 0, "Namespace_hbase_table_meta_metric_splitTime_min" : 0, "Namespace_hbase_table_meta_metric_splitTime_max" : 0, "Namespace_hbase_table_meta_metric_splitTime_mean" : 0, "Namespace_hbase_table_meta_metric_splitTime_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_median" : 0, "Namespace_hbase_table_meta_metric_splitTime_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_splitTime_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_num_ops" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_min" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_max" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_mean" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_median" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_min" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_max" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_mean" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_median" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactionInputSize_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_min" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_max" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_mean" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_median" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionInputSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushedOutputBytes" : 0, "Namespace_hbase_table_namespace_metric_splitSuccessCount" : 0, "Namespace_hbase_table_meta_metric_flushedOutputBytes" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_min" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_max" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_mean" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_median" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_flushMemstoreSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_majorCompactedOutputBytes" : 0, "Namespace_hbase_table_meta_metric_flushedMemstoreBytes" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_num_ops" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_min" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_max" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_mean" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_median" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_min" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_max" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_mean" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_median" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_flushedMemstoreBytes" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_num_ops" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_min" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_max" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_mean" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_median" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_compactionInputFileCount_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_num_ops" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_min" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_max" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_mean" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_median" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionTime_99.9th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_num_ops" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_min" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_max" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_mean" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_25th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_median" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_75th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_90th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_95th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_98th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_99th_percentile" : 0, "Namespace_hbase_table_meta_metric_majorCompactionOutputSize_99.9th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_num_ops" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_min" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_max" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_mean" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_25th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_median" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_75th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_90th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_95th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_98th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_99th_percentile" : 0, "Namespace_hbase_table_namespace_metric_compactionInputSize_99.9th_percentile" : 0 }, > Add remaining per-table region / store / flush / compaction related metrics > ---------------------------------------------------------------------------- > > Key: HBASE-15728 > URL: https://issues.apache.org/jira/browse/HBASE-15728 > Project: HBase > Issue Type: Sub-task > Components: metrics > Reporter: Enis Soztutar > Assignee: Enis Soztutar > Priority: Major > Fix For: 3.0.0, 1.5.0 > > Attachments: hbase-15728_v1.patch > > > Continuing on the work for per-table metrics, HBASE-15518 and HBASE-15671. > We need to add some remaining metrics at the per-table level, so that we will > have the same metrics reported at the per-regionserver, per-region and > per-table levels. > After this patch, most of the metrics at the RS and all of the per-region > level are also reported at the per-table level. -- This message was sent by Atlassian JIRA (v7.6.3#76005)