[ https://issues.apache.org/jira/browse/HBASE-10436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13906736#comment-13906736 ]
Elliott Clark commented on HBASE-10436: --------------------------------------- +1 hbase-10436.notbean.patch > hbase 0.96+ jmx does not have regionserver info any more. > --------------------------------------------------------- > > Key: HBASE-10436 > URL: https://issues.apache.org/jira/browse/HBASE-10436 > Project: HBase > Issue Type: Bug > Affects Versions: 0.98.0, 0.96.0, 0.99.0 > Reporter: Jonathan Hsieh > Assignee: Jonathan Hsieh > Priority: Critical > Attachments: hbase-10436.notbean.patch, hbase-10436.patch, > hbase-10436.v2.patch > > > HBase 0.96's refactored jmx beans do not contain the master's list of dead > region servers and live regionservers with load info. HBase 0.94 did (though > in a single monolithic blob). > This JMX interface should be considered as much of an API as the the normal > wire or java api. Dropping values from this was done without deprecation and > the removal of this information is a functional regression. > We should provide the information in the 0.96+ JMX. HBase 0.94 had a > monolithic JMX blob ("hadoop:service=Master,name=Master") that contained a > lot of information, including the regionserver list and the cached > regionserver load for each region found on the master webpage. 0.96+ > refactored jmx this into several jmx beans which could be selectively > retrieved. These include: > * hadoop:service=HBase,name=Master,sub=AssignmentManager > * hadoop:service=HBase,name=Master,sub=Balancer > * hadoop:service=HBase,name=Master,sub=Server > * hadoop:service=HBase,name=Master,sub=FileSystem > Specifically the (Hadoop:service=HBase,name=Master,sub=Server) listing that > used to contain regionservers and deadregionservers in jmx were replaced in > with numRegionServers and numDeadRegionservers which only contain counts. > I propose just adding another mbean called "RegionServers" under the bean: > "hadoop:service=HBase,name=Master,sub=RegionServers" -- This message was sent by Atlassian JIRA (v6.1.5#6160)