tianhang tang created HBASE-27681: ------------------------------------- Summary: Refactor Table Latency Metrics Key: HBASE-27681 URL: https://issues.apache.org/jira/browse/HBASE-27681 Project: HBase Issue Type: Improvement Reporter: tianhang tang Assignee: tianhang tang Attachments: image-2023-03-01-23-55-14-095.png, image-2023-03-01-23-56-16-819.png
Benefit: # Table Latency Metrics could removed after table has been moved away. Fix [HBASE-27617|https://issues.apache.org/jira/browse/HBASE-27617] # Could remove the hash lookup caused by metrics map from the hot request path. # Reduce the output in jmx. As if we use jmx_exporter to collect metrics to Prometheus, the operation overhead of performing regular matching in metric is relatively high(especially region metrics, which might be next step). # I think that could be the first step after hbase-metrics released. It seems that the roadmap indicates that we should replace hadoop-metrics2 with hbase-metrics. Influence: # The metrics structure in jmx will change. Old: !image-2023-03-01-23-55-14-095.png! New: !image-2023-03-01-23-56-16-819.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)