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)

Reply via email to