[ https://issues.apache.org/jira/browse/HBASE-5325?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hitesh Shah updated HBASE-5325: ------------------------------- Attachment: HBASE-5325.1.patch Based on earlier comments, I made some modifications to the original patch I had and added a minor impl for the RegionServer. @Stack, thanks for the comments. Having each component potentially implements its own beans to expose information ( and potentially allow the object to be managed ) would likely be a good direction to go into. However, I had some questions in terms of using jmx to exchange information between the master and the region servers. I am still digging into jmx internals but I could not find anything which mentions it as an option for pushing information. Having the master pull information from all region servers using jmx ( or any other point to point protocol ) would likely be a bad idea from a performance point of view. Also, was your intention to have the HMaster be a metric aggregator for the RegionServers' metrics? Just wondering whether this would be something which is better left to be dealt with by other metric aggregation systems? Having this data available in a central place like the HMaster definitely helps but it also requires a lot of overhead to collect and aggregate the required information. I still need to look at nesting of mbeans from various components and also need to look at the hbase code in more detail to see what kind of management options could be exposed via jmx. Any pointers would be helpful. > Expose basic information about the master-status through jmx beans > ------------------------------------------------------------------- > > Key: HBASE-5325 > URL: https://issues.apache.org/jira/browse/HBASE-5325 > Project: HBase > Issue Type: Bug > Reporter: Hitesh Shah > Priority: Minor > Attachments: HBASE-5325.1.patch, HBASE-5325.wip.patch > > > Similar to the Namenode and Jobtracker, it would be good if the hbase master > could expose some information through mbeans. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira