terrytlu created HBASE-29289:
--------------------------------
Summary: Make hbase master ui show cluster client connections
Key: HBASE-29289
URL: https://issues.apache.org/jira/browse/HBASE-29289
Project: HBase
Issue Type: New Feature
Reporter: terrytlu
Attachments: image-2025-05-07-16-57-06-132.png,
image-2025-05-07-16-58-48-523.png
When the client requests to establish a connection with the HRegionServer, the
request header contains the client user/version information.
HRegionServer will maintain a channel connection with the client, which is
managed in NettyRpcServer. we can save the client attribute information of each
Channel, and regularly collect statistics on the attributes of all channels.
HRegionServer can report the information to HMaster through HMaster's
RegionServerReport api.
!image-2025-05-07-16-57-06-132.png|width=599,height=417!
The hmaster page can display as follows:
!image-2025-05-07-16-58-48-523.png|width=1766,height=602!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)