[ https://issues.apache.org/jira/browse/HBASE-1722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754383#action_12754383 ]
stack commented on HBASE-1722: ------------------------------ Update: I committed patch added by Ryan to hbase-1687. His patch was almost exactly the content of hbase-bin.patch above. My reasons for omitting hbase-bin.patch didn't hold up under scrutiny. The HBASE_HEAPSIZE appears before the HBASE_*_OPTS added by his patch (and by hbase-bin.patch) and because the last -Xmx/-Xms wins, adding -Xmx/-Xms that override HBASE_HEAPSIZE works. On commit of HBASE-1687, I amended the metrics.xml documentation to remove mention of HBASE_*_OPTS addition now its no longer needed. > Add support for exporting HBase metrics via JMX > ----------------------------------------------- > > Key: HBASE-1722 > URL: https://issues.apache.org/jira/browse/HBASE-1722 > Project: Hadoop HBase > Issue Type: Improvement > Components: ipc, master, regionserver > Affects Versions: 0.19.3 > Reporter: Gary Helmling > Priority: Minor > Fix For: 0.21.0 > > Attachments: hbase-bin.patch, jmx.patch, jmx_metrics-0.19.patch, > jmx_support-trunk.patch, metrics_docs_0.19.patch, metrics_docs_trunk.patch > > > Current HBase metrics collection and reporting (for the 0.19 releases at > least) doesn't seem to export any of the metrics as MBeans via JMX. > This patch adds JMX MBean support for reporting metrics collected in 3 areas: > * org.apache.hadoop.hbase.ipc.HBaseRpcMetrics > * org.apache.hadoop.hbase.master.metrics.MasterMetrics > * org.apache.hadoop.hbase.regionserver.metrics.RegionServerMetrics > This patch is only against the 0.19 branch, as the metrics API seems to have > changed a bit in Hadoop 0.20, including adding support for dynamic MBeans. > I'll add a patch reworked for trunk shortly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.