Victor Li created HBASE-27466:
---------------------------------
Summary: hbase client metrics per user specified identity on
hconnections.
Key: HBASE-27466
URL: https://issues.apache.org/jira/browse/HBASE-27466
Project: HBase
Issue Type: Improvement
Components: Client
Reporter: Victor Li
At present, hbase client metrics is per each individual hconnection and with a
pre-configured scope in conf or cluster ID plus connection ID which has
generated hash code as suffix. It make the metrics not flexible enough for
monitoring if one hbase cluster has multiple clients serving different
purposes, we may want to monitoring the hbase client metrics for certain
specific clients, each client may have one or more connections.
I am proposing one more attribute to the metrics like connection identity,
making the metrics per connection identity and use this connection
identification as its scope. The connection identity is provided by hbase user.
If a connection identity is not provided, client metrics will continue working
per hconnection and has a connection ID as it scope. I.e. no behavior change.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)