[
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18051599#comment-18051599
]
Dev Hingu commented on HBASE-29289:
-----------------------------------
Hi [~terrytlu], I want to start working on this issue. Are you working on this
ticket or any progress that you made that i should be aware of ?
Thanks.
> Make hbase master ui show cluster client connections info
> ---------------------------------------------------------
>
> Key: HBASE-29289
> URL: https://issues.apache.org/jira/browse/HBASE-29289
> Project: HBase
> Issue Type: New Feature
> Components: UI
> Reporter: terrytlu
> Priority: Major
> Attachments: image-2025-05-07-16-57-06-132.png,
> image-2025-05-07-16-58-48-523.png
>
>
> The hmaster page can display as follows, so that the cluster admin can easily
> get the client info such as username/version/ip/socketNum and so on, the
> socketNum is aggregated by the previous info columns.
> !image-2025-05-07-16-58-48-523.png|width=942,height=321!
>
> The technical proposal is as follows:
> !image-2025-05-07-16-57-06-132.png|width=599,height=417!
> 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.
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)