Index: conf/hadoop-metrics.properties =================================================================== --- conf/hadoop-metrics.properties (revision 1361902) +++ conf/hadoop-metrics.properties (working copy) @@ -32,6 +32,21 @@ # hbase.period=10 # hbase.servers=GMETADHOST_IP:8649 +# Configuration of the "dynamic" context for null +dynamic.class=org.apache.hadoop.metrics.spi.NullContextWithUpdateThread +dynamic.period=10 + +# Configuration of the "dynamic" context for file +# dynamic.class=org.apache.hadoop.hbase.metrics.file.TimeStampingFileContext +# dynamic.fileName=/tmp/metrics_jvm.log + +# Configuration of the "dynamic" context for ganglia +# Pick one: Ganglia 3.0 (former) or Ganglia 3.1 (latter) +# dynamic.class=org.apache.hadoop.metrics.ganglia.GangliaContext +# dynamic.class=org.apache.hadoop.metrics.ganglia.GangliaContext31 +# dynamic.period=10 +# dynamic.servers=GMETADHOST_IP:8649 + # Configuration of the "jvm" context for null jvm.class=org.apache.hadoop.metrics.spi.NullContextWithUpdateThread jvm.period=10 Index: hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/metrics/RegionServerDynamicMetrics.java =================================================================== --- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/metrics/RegionServerDynamicMetrics.java (revision 1361902) +++ hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/metrics/RegionServerDynamicMetrics.java (working copy) @@ -75,7 +75,7 @@ public final MetricsRegistry registry = new MetricsRegistry(); private RegionServerDynamicMetrics() { - this.context = MetricsUtil.getContext("hbase"); + this.context = MetricsUtil.getContext("dynamic"); this.metricsRecord = MetricsUtil.createRecord( this.context, "RegionServerDynamicStatistics");