[ 
https://issues.apache.org/jira/browse/HBASE-15728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16596896#comment-16596896
 ] 

Xu Cang commented on HBASE-15728:
---------------------------------

It's working for master branch too now, below is metrics dump from master 
branch.

 

 
{code:java}
{ "name" : "Hadoop:service=HBase,name=RegionServer,sub=Tables", "modelerType" : 
"RegionServer,sub=Tables", "tag.Context" : "regionserver", "tag.Hostname" : 
"xcang-wsl", "Namespace_hbase_table_meta_metric_cpRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_readRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_filteredReadRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_writeRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_totalRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_memStoreSize" : 0, 
"Namespace_hbase_table_meta_metric_storeFileCount" : 0, 
"Namespace_hbase_table_meta_metric_storeFileSize" : 0, 
"Namespace_hbase_table_meta_metric_tableSize" : 0, 
"Namespace_hbase_table_meta_metric_averageRegionSize" : 0, 
"Namespace_hbase_table_meta_metric_regionCount" : 0, 
"Namespace_hbase_table_meta_metric_storeCount" : 0, 
"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, "numTables" : 1, 
"Namespace_hbase_table_meta_metric_splitRequestCount" : 0, 
"Namespace_hbase_table_meta_metric_compactedInputBytes" : 34787, 
"Namespace_hbase_table_meta_metric_flushTime_num_ops" : 1, 
"Namespace_hbase_table_meta_metric_flushTime_min" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_max" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_mean" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_25th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_median" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_75th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_90th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_95th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_98th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_99th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_99.9th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushTime_TimeRangeCount_100-300" : 1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_num_ops" : 2, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_min" : 1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_max" : 1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_mean" : 1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_25th_percentile" : 
1, "Namespace_hbase_table_meta_metric_compactionOutputFileCount_median" : 1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_75th_percentile" : 
1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_90th_percentile" : 
1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_95th_percentile" : 
1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_98th_percentile" : 
1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_99th_percentile" : 
1, 
"Namespace_hbase_table_meta_metric_compactionOutputFileCount_99.9th_percentile" 
: 1, "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_meta_metric_majorCompactedInputBytes" : 0, 
"Namespace_hbase_table_meta_metric_splitSuccessCount" : 0, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_num_ops" : 2, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_min" : 4987, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_max" : 10104, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_mean" : 7545, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_25th_percentile" : 
6266, "Namespace_hbase_table_meta_metric_compactionOutputSize_median" : 7545, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_75th_percentile" : 
8824, "Namespace_hbase_table_meta_metric_compactionOutputSize_90th_percentile" 
: 9592, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_95th_percentile" : 
9848, "Namespace_hbase_table_meta_metric_compactionOutputSize_98th_percentile" 
: 10001, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_99th_percentile" : 
10052, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_99.9th_percentile" : 
10098, 
"Namespace_hbase_table_meta_metric_compactionOutputSize_SizeRangeCount_100-1000"
 : 2, "Namespace_hbase_table_meta_metric_compactedOutputBytes" : 15091, 
"Namespace_hbase_table_meta_metric_compactionTime_num_ops" : 2, 
"Namespace_hbase_table_meta_metric_compactionTime_min" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_max" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_mean" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_25th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_median" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_75th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_90th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_95th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_98th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_99th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_99.9th_percentile" : 50, 
"Namespace_hbase_table_meta_metric_compactionTime_TimeRangeCount_30-100" : 2, 
"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" : 2, 
"Namespace_hbase_table_meta_metric_compactionInputSize_min" : 14266, 
"Namespace_hbase_table_meta_metric_compactionInputSize_max" : 20521, 
"Namespace_hbase_table_meta_metric_compactionInputSize_mean" : 17393, 
"Namespace_hbase_table_meta_metric_compactionInputSize_25th_percentile" : 
15829, "Namespace_hbase_table_meta_metric_compactionInputSize_median" : 17393, 
"Namespace_hbase_table_meta_metric_compactionInputSize_75th_percentile" : 
18957, "Namespace_hbase_table_meta_metric_compactionInputSize_90th_percentile" 
: 19895, 
"Namespace_hbase_table_meta_metric_compactionInputSize_95th_percentile" : 
20208, "Namespace_hbase_table_meta_metric_compactionInputSize_98th_percentile" 
: 20395, 
"Namespace_hbase_table_meta_metric_compactionInputSize_99th_percentile" : 
20458, 
"Namespace_hbase_table_meta_metric_compactionInputSize_99.9th_percentile" : 
20514, 
"Namespace_hbase_table_meta_metric_compactionInputSize_SizeRangeCount_100-1000" 
: 2, "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_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_meta_metric_flushMemstoreSize_num_ops" : 1, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_min" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_max" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_mean" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_25th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_median" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_75th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_90th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_95th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_98th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_99th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_99.9th_percentile" : 1177, 
"Namespace_hbase_table_meta_metric_flushMemstoreSize_SizeRangeCount_100-1000" : 
1, "Namespace_hbase_table_meta_metric_flushedOutputBytes" : 10570, 
"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_flushedMemstoreBytes" : 1177, 
"Namespace_hbase_table_meta_metric_majorCompactedOutputBytes" : 0, 
"Namespace_hbase_table_meta_metric_flushOutputSize_num_ops" : 1, 
"Namespace_hbase_table_meta_metric_flushOutputSize_min" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_max" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_mean" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_25th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_median" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_75th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_90th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_95th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_98th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_99th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_99.9th_percentile" : 10570, 
"Namespace_hbase_table_meta_metric_flushOutputSize_SizeRangeCount_100-1000" : 
1, "Namespace_hbase_table_meta_metric_compactionInputFileCount_num_ops" : 2, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_min" : 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_max" : 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_mean" : 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_25th_percentile" : 
3, "Namespace_hbase_table_meta_metric_compactionInputFileCount_median" : 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_75th_percentile" : 
3, "Namespace_hbase_table_meta_metric_compactionInputFileCount_90th_percentile" 
: 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_95th_percentile" : 
3, "Namespace_hbase_table_meta_metric_compactionInputFileCount_98th_percentile" 
: 3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_99th_percentile" : 
3, 
"Namespace_hbase_table_meta_metric_compactionInputFileCount_99.9th_percentile" 
: 3, "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_majorCompactionOutputSi
 
{code}
 

 

> 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: Xu Cang
>            Priority: Major
>             Fix For: 3.0.0, 1.5.0
>
>         Attachments: HBASE-15728.branch-1.001.patch, 
> HBASE-15728.branch-1.001.patch, HBASE-15728.branch-1.002.patch, 
> 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