hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hitesh Shah (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-5325) Expose basic information about the master-status through jmx beans
Date Mon, 06 Feb 2012 01:25:59 GMT

     [ 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


View raw message