[ 
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)

Reply via email to