[jira] [Updated] (HBASE-29289) Make hbase master ui show cluster client connections info

2025-05-07 Thread Jira


 [ 
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dávid Paksy updated HBASE-29289:

Component/s: UI

> 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)


[jira] [Updated] (HBASE-29289) Make hbase master ui show cluster client connections info

2025-05-07 Thread terrytlu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

terrytlu updated HBASE-29289:
-
Summary: Make hbase master ui show cluster client connections info  (was: 
Make hbase master ui show cluster client connections)

> 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
>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)


[jira] [Updated] (HBASE-29289) Make hbase master ui show cluster client connections

2025-05-07 Thread terrytlu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

terrytlu updated HBASE-29289:
-
Description: 
The hmaster page can display as follows:

!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.

 

 

  was:
The hmaster page can display as follows:

!image-2025-05-07-16-58-48-523.png|width=1291,height=440!

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.

 

 


> 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
>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:
> !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)


[jira] [Updated] (HBASE-29289) Make hbase master ui show cluster client connections

2025-05-07 Thread terrytlu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

terrytlu updated HBASE-29289:
-
Description: 
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.

 

 

  was:
The hmaster page can display as follows:

!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.

 

 


> 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
>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)


[jira] [Updated] (HBASE-29289) Make hbase master ui show cluster client connections

2025-05-07 Thread terrytlu (Jira)


 [ 
https://issues.apache.org/jira/browse/HBASE-29289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

terrytlu updated HBASE-29289:
-
Description: 
The hmaster page can display as follows:

!image-2025-05-07-16-58-48-523.png|width=1291,height=440!

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.

 

 

  was:
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!

 


> 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
>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:
> !image-2025-05-07-16-58-48-523.png|width=1291,height=440!
> 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)