浏览代码

AMBARI-4906 - Make use of new stack metric definitions in SQLProviderModule

Artem Baranchuk 11 年之前
父节点
当前提交
872d3c76b5

+ 1 - 1
contrib/ambari-scom/ambari-scom-server/conf/ambari.properties

@@ -16,7 +16,6 @@
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 # See the License for the specific language governing permissions and
 # See the License for the specific language governing permissions and
 # limitations under the License.
 # limitations under the License.
-
 #
 #
 
 
 server.connection.max.idle.millis=900000
 server.connection.max.idle.millis=900000
@@ -24,5 +23,6 @@ api.authenticate=false
 server.os_type=windows2012
 server.os_type=windows2012
 server.persistence.type=in-memory
 server.persistence.type=in-memory
 security.passwords.encryption.enabled=false
 security.passwords.encryption.enabled=false
+scom.version.id=HDP-2.0.6
 scom.sink.db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
 scom.sink.db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
 scom.sink.db.url=jdbc:sqlserver://[server]:[port];databaseName=[databaseName];user=[user];password=[password]
 scom.sink.db.url=jdbc:sqlserver://[server]:[port];databaseName=[databaseName];user=[user];password=[password]

+ 4 - 4
contrib/ambari-scom/ambari-scom-server/src/main/java/org/apache/ambari/msi/ClusterDefinition.java

@@ -93,7 +93,7 @@ public class ClusterDefinition {
       if(majorStackVersion == 1) {
       if(majorStackVersion == 1) {
         Set<String> mapReduceComponents = new HashSet<String>();
         Set<String> mapReduceComponents = new HashSet<String>();
         mapReduceComponents.add("JOBTRACKER");
         mapReduceComponents.add("JOBTRACKER");
-        mapReduceComponents.add("HISTORY_SERVER");
+        mapReduceComponents.add("HISTORYSERVER");
         componentNameMap.put("JOBTRACKER_HOST", mapReduceComponents);
         componentNameMap.put("JOBTRACKER_HOST", mapReduceComponents);
 
 
         slaveComponents.add("TASKTRACKER");
         slaveComponents.add("TASKTRACKER");
@@ -102,7 +102,7 @@ public class ClusterDefinition {
         componentNameMap.put("JOURNALNODE_HOST", Collections.singleton("JOURNALNODE"));
         componentNameMap.put("JOURNALNODE_HOST", Collections.singleton("JOURNALNODE"));
 
 
         Set<String> mapReduce2Components = new HashSet<String>();
         Set<String> mapReduce2Components = new HashSet<String>();
-        mapReduce2Components.add("HISTORY_SERVER");
+        mapReduce2Components.add("HISTORYSERVER");
         mapReduce2Components.add("RESOURCEMANAGER");
         mapReduce2Components.add("RESOURCEMANAGER");
         componentNameMap.put("RESOURCEMANAGER_HOST", mapReduce2Components);
         componentNameMap.put("RESOURCEMANAGER_HOST", mapReduce2Components);
 
 
@@ -139,11 +139,11 @@ public class ClusterDefinition {
     if(majorStackVersion != null) {
     if(majorStackVersion != null) {
       if(majorStackVersion == 1) {
       if(majorStackVersion == 1) {
         componentServiceMap.put("JOBTRACKER",         "MAPREDUCE");
         componentServiceMap.put("JOBTRACKER",         "MAPREDUCE");
-        componentServiceMap.put("HISTORY_SERVER",     "MAPREDUCE");
+        componentServiceMap.put("HISTORYSERVER",     "MAPREDUCE");
         componentServiceMap.put("TASKTRACKER",        "MAPREDUCE");
         componentServiceMap.put("TASKTRACKER",        "MAPREDUCE");
       }
       }
       if(majorStackVersion == 2) {
       if(majorStackVersion == 2) {
-        componentServiceMap.put("HISTORY_SERVER",     "MAPREDUCE2");
+        componentServiceMap.put("HISTORYSERVER",      "MAPREDUCE2");
         componentServiceMap.put("JOURNALNODE",        "HDFS");
         componentServiceMap.put("JOURNALNODE",        "HDFS");
         componentServiceMap.put("NODEMANAGER",        "YARN");
         componentServiceMap.put("NODEMANAGER",        "YARN");
         componentServiceMap.put("RESOURCEMANAGER",    "YARN");
         componentServiceMap.put("RESOURCEMANAGER",    "YARN");

+ 3 - 1
contrib/ambari-scom/ambari-scom-server/src/main/java/org/apache/ambari/scom/AmbariServer.java

@@ -121,7 +121,9 @@ public class AmbariServer {
       SinkConnectionFactory.instance().init(ambariServer.configuration);
       SinkConnectionFactory.instance().init(ambariServer.configuration);
       ClusterDefinitionProvider.instance().init(ambariServer.configuration);
       ClusterDefinitionProvider.instance().init(ambariServer.configuration);
 
 
-      ambariServer.run();
+      if (ambariServer != null) {
+        ambariServer.run();
+      }
     } catch (Throwable t) {
     } catch (Throwable t) {
       LOG.error("Failed to run the Ambari Server", t);
       LOG.error("Failed to run the Ambari Server", t);
       if (ambariServer != null) {
       if (ambariServer != null) {

+ 50 - 49
contrib/ambari-scom/ambari-scom-server/src/main/java/org/apache/ambari/scom/SQLProviderModule.java

@@ -21,6 +21,7 @@ package org.apache.ambari.scom;
 import org.apache.ambari.msi.AbstractResourceProvider;
 import org.apache.ambari.msi.AbstractResourceProvider;
 import org.apache.ambari.msi.ClusterDefinition;
 import org.apache.ambari.msi.ClusterDefinition;
 import org.apache.ambari.msi.StateProvider;
 import org.apache.ambari.msi.StateProvider;
+import org.apache.ambari.scom.utilities.SCOMMetricHelper;
 import org.apache.ambari.server.configuration.ComponentSSLConfiguration;
 import org.apache.ambari.server.configuration.ComponentSSLConfiguration;
 import org.apache.ambari.server.controller.internal.DefaultProviderModule;
 import org.apache.ambari.server.controller.internal.DefaultProviderModule;
 import org.apache.ambari.server.controller.internal.URLStreamProvider;
 import org.apache.ambari.server.controller.internal.URLStreamProvider;
@@ -52,7 +53,7 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
   private final ConnectionFactory connectionFactory = SinkConnectionFactory.instance();
   private final ConnectionFactory connectionFactory = SinkConnectionFactory.instance();
   private final ComponentSSLConfiguration sslConfiguration = ComponentSSLConfiguration.instance();
   private final ComponentSSLConfiguration sslConfiguration = ComponentSSLConfiguration.instance();
   private final URLStreamProvider urlStreamProvider = new URLStreamProvider(5000, 10000,
   private final URLStreamProvider urlStreamProvider = new URLStreamProvider(5000, 10000,
-      sslConfiguration.getTruststorePath(), sslConfiguration.getTruststorePassword(), sslConfiguration.getTruststoreType());
+          sslConfiguration.getTruststorePath(), sslConfiguration.getTruststorePassword(), sslConfiguration.getTruststoreType());
 
 
 
 
   // ----- Constants ---------------------------------------------------------
   // ----- Constants ---------------------------------------------------------
@@ -60,25 +61,25 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
   private static Map<String, String> serviceNames = new HashMap<String, String>();
   private static Map<String, String> serviceNames = new HashMap<String, String>();
 
 
   static {
   static {
-    serviceNames.put("NAMENODE",           "namenode");
+    serviceNames.put("NAMENODE", "namenode");
     serviceNames.put("SECONDARY_NAMENODE", "secondarynamenode");
     serviceNames.put("SECONDARY_NAMENODE", "secondarynamenode");
-    serviceNames.put("JOBTRACKER",         "jobtracker");
-    serviceNames.put("HISTORY_SERVER",     "historyserver");
-    serviceNames.put("HIVE_SERVER",        "hiveserver");
-    serviceNames.put("HIVE_SERVER2",       "hiveserver2");
-    serviceNames.put("HIVE_METASTORE",     "metastore");
-    serviceNames.put("HIVE_CLIENT",        "hwi");
-    serviceNames.put("OOZIE_SERVER",       "oozieservice");
-    serviceNames.put("FLUME_SERVER",       "flumagent");
-    serviceNames.put("HBASE_MASTER",       "master");
+    serviceNames.put("JOBTRACKER", "jobtracker");
+    serviceNames.put("HISTORYSERVER", "historyserver");
+    serviceNames.put("HIVE_SERVER", "hiveserver");
+    serviceNames.put("HIVE_SERVER2", "hiveserver2");
+    serviceNames.put("HIVE_METASTORE", "metastore");
+    serviceNames.put("HIVE_CLIENT", "hwi");
+    serviceNames.put("OOZIE_SERVER", "oozieservice");
+    serviceNames.put("FLUME_SERVER", "flumagent");
+    serviceNames.put("HBASE_MASTER", "master");
     serviceNames.put("HBASE_REGIONSERVER", "regionserver");
     serviceNames.put("HBASE_REGIONSERVER", "regionserver");
-    serviceNames.put("ZOOKEEPER_SERVER",   "zkServer");
-    serviceNames.put("DATANODE",           "datanode");
-    serviceNames.put("TASKTRACKER",        "tasktracker");
-    serviceNames.put("WEBHCAT_SERVER",     "templeton");
-    serviceNames.put("NODEMANAGER",        "nodemanager");
-    serviceNames.put("RESOURCEMANAGER",    "resourcemanager");
-    serviceNames.put("JOURNALNODE",        "journalnode");
+    serviceNames.put("ZOOKEEPER_SERVER", "zkServer");
+    serviceNames.put("DATANODE", "datanode");
+    serviceNames.put("TASKTRACKER", "tasktracker");
+    serviceNames.put("WEBHCAT_SERVER", "templeton");
+    serviceNames.put("NODEMANAGER", "nodemanager");
+    serviceNames.put("RESOURCEMANAGER", "resourcemanager");
+    serviceNames.put("JOURNALNODE", "journalnode");
   }
   }
 
 
   private static final String STATE_PREFIX = "STATE              : ";
   private static final String STATE_PREFIX = "STATE              : ";
@@ -105,40 +106,40 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
 
 
     if (type.equals(Resource.Type.Component)) {
     if (type.equals(Resource.Type.Component)) {
       providers.add(new JMXPropertyProvider(
       providers.add(new JMXPropertyProvider(
-          PropertyHelper.getJMXPropertyIds(type),
-          urlStreamProvider,
-          this,
-          PropertyHelper.getPropertyId("ServiceComponentInfo", "cluster_name"),
-          null,
-          PropertyHelper.getPropertyId("ServiceComponentInfo", "component_name"),
-          PropertyHelper.getPropertyId("ServiceComponentInfo", "state"),
-          Collections.singleton("STARTED")));
+              SCOMMetricHelper.getJMXPropertyIds(type),
+              urlStreamProvider,
+              this,
+              PropertyHelper.getPropertyId("ServiceComponentInfo", "cluster_name"),
+              null,
+              PropertyHelper.getPropertyId("ServiceComponentInfo", "component_name"),
+              PropertyHelper.getPropertyId("ServiceComponentInfo", "state"),
+              Collections.singleton("STARTED")));
 
 
       providers.add(new SQLPropertyProvider(
       providers.add(new SQLPropertyProvider(
-          PropertyHelper.getGangliaPropertyIds(type),
-          this,
-          PropertyHelper.getPropertyId("ServiceComponentInfo", "cluster_name"),
-          null,
-          PropertyHelper.getPropertyId("ServiceComponentInfo", "component_name"),
-          connectionFactory));
+              SCOMMetricHelper.getSqlServerPropertyIds(type),
+              this,
+              PropertyHelper.getPropertyId("ServiceComponentInfo", "cluster_name"),
+              null,
+              PropertyHelper.getPropertyId("ServiceComponentInfo", "component_name"),
+              connectionFactory));
     } else if (type.equals(Resource.Type.HostComponent)) {
     } else if (type.equals(Resource.Type.HostComponent)) {
       providers.add(new JMXPropertyProvider(
       providers.add(new JMXPropertyProvider(
-          PropertyHelper.getJMXPropertyIds(type),
-          urlStreamProvider,
-          this,
-          PropertyHelper.getPropertyId("HostRoles", "cluster_name"),
-          PropertyHelper.getPropertyId("HostRoles", "host_name"),
-          PropertyHelper.getPropertyId("HostRoles", "component_name"),
-          PropertyHelper.getPropertyId("HostRoles", "state"),
-          Collections.singleton("STARTED")));
+              SCOMMetricHelper.getJMXPropertyIds(type),
+              urlStreamProvider,
+              this,
+              PropertyHelper.getPropertyId("HostRoles", "cluster_name"),
+              PropertyHelper.getPropertyId("HostRoles", "host_name"),
+              PropertyHelper.getPropertyId("HostRoles", "component_name"),
+              PropertyHelper.getPropertyId("HostRoles", "state"),
+              Collections.singleton("STARTED")));
 
 
       providers.add(new SQLPropertyProvider(
       providers.add(new SQLPropertyProvider(
-          PropertyHelper.getGangliaPropertyIds(type),
-          this,
-          PropertyHelper.getPropertyId("HostRoles", "cluster_name"),
-          PropertyHelper.getPropertyId("HostRoles", "host_name"),
-          PropertyHelper.getPropertyId("HostRoles", "component_name"),
-          connectionFactory));
+              SCOMMetricHelper.getSqlServerPropertyIds(type),
+              this,
+              PropertyHelper.getPropertyId("HostRoles", "cluster_name"),
+              PropertyHelper.getPropertyId("HostRoles", "host_name"),
+              PropertyHelper.getPropertyId("HostRoles", "component_name"),
+              connectionFactory));
     }
     }
     putPropertyProviders(type, providers);
     putPropertyProviders(type, providers);
   }
   }
@@ -251,7 +252,7 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
   // get the response text from a completed process stream
   // get the response text from a completed process stream
   private static String getProcessResponse(InputStream stream) {
   private static String getProcessResponse(InputStream stream) {
 
 
-    StringBuilder  sb       = new StringBuilder();
+    StringBuilder sb = new StringBuilder();
     BufferedReader stdInput = new BufferedReader(new InputStreamReader(stream));
     BufferedReader stdInput = new BufferedReader(new InputStreamReader(stream));
 
 
     try {
     try {
@@ -303,7 +304,7 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
 
 
       String processResponse = getProcessResponse(process.getInputStream());
       String processResponse = getProcessResponse(process.getInputStream());
 
 
-      if (!isRunning()){
+      if (!isRunning()) {
         output = processResponse;
         output = processResponse;
       }
       }
 
 
@@ -318,7 +319,7 @@ public class SQLProviderModule extends DefaultProviderModule implements HostInfo
 
 
       String processResponse = getProcessResponse(process.getErrorStream());
       String processResponse = getProcessResponse(process.getErrorStream());
 
 
-      if (!isRunning()){
+      if (!isRunning()) {
         error = processResponse;
         error = processResponse;
       }
       }
 
 

+ 119 - 0
contrib/ambari-scom/ambari-scom-server/src/main/java/org/apache/ambari/scom/utilities/SCOMMetricHelper.java

@@ -0,0 +1,119 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.ambari.scom.utilities;
+
+import org.apache.ambari.server.controller.internal.PropertyInfo;
+import org.apache.ambari.server.controller.spi.Resource;
+import org.codehaus.jackson.map.ObjectMapper;
+import org.codehaus.jackson.type.TypeReference;
+
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * Utility class that provides Property helper methods.
+ */
+public class SCOMMetricHelper {
+  private static final String SQLSERVER_PROPERTIES_FILE = "sqlserver_properties.json";
+  private static final String JMX_PROPERTIES_FILE = "jmx_properties.json";
+
+  private static final Map<Resource.InternalType, Map<String, Map<String, PropertyInfo>>> JMX_PROPERTY_IDS = readPropertyProviderIds(JMX_PROPERTIES_FILE);
+  private static final Map<Resource.InternalType, Map<String, Map<String, PropertyInfo>>> SQLSERVER_PROPERTY_IDS = readPropertyProviderIds(SQLSERVER_PROPERTIES_FILE);
+
+  public static Map<String, Map<String, PropertyInfo>> getSqlServerPropertyIds(Resource.Type resourceType) {
+    return SQLSERVER_PROPERTY_IDS.get(resourceType.getInternalType());
+  }
+
+  public static Map<String, Map<String, PropertyInfo>> getJMXPropertyIds(Resource.Type resourceType) {
+    return JMX_PROPERTY_IDS.get(resourceType.getInternalType());
+  }
+
+  protected static class Metric {
+    private String metric;
+    private boolean pointInTime;
+    private boolean temporal;
+
+    private Metric() {
+    }
+
+    protected Metric(String metric, boolean pointInTime, boolean temporal) {
+      this.metric = metric;
+      this.pointInTime = pointInTime;
+      this.temporal = temporal;
+    }
+
+    public String getMetric() {
+      return metric;
+    }
+
+    public void setMetric(String metric) {
+      this.metric = metric;
+    }
+
+    public boolean isPointInTime() {
+      return pointInTime;
+    }
+
+    public void setPointInTime(boolean pointInTime) {
+      this.pointInTime = pointInTime;
+    }
+
+    public boolean isTemporal() {
+      return temporal;
+    }
+
+    public void setTemporal(boolean temporal) {
+      this.temporal = temporal;
+    }
+  }
+
+  private static Map<Resource.InternalType, Map<String, Map<String, PropertyInfo>>> readPropertyProviderIds(String filename) {
+    ObjectMapper mapper = new ObjectMapper();
+
+    try {
+      Map<Resource.InternalType, Map<String, Map<String, Metric>>> resourceMetricMap =
+              mapper.readValue(ClassLoader.getSystemResourceAsStream(filename),
+                      new TypeReference<Map<Resource.InternalType, Map<String, Map<String, Metric>>>>() {});
+
+      Map<Resource.InternalType, Map<String, Map<String, PropertyInfo>>> resourceMetrics =
+              new HashMap<Resource.InternalType, Map<String, Map<String, PropertyInfo>>>();
+
+      for (Map.Entry<Resource.InternalType, Map<String, Map<String, Metric>>> resourceEntry : resourceMetricMap.entrySet()) {
+        Map<String, Map<String, PropertyInfo>> componentMetrics = new HashMap<String, Map<String, PropertyInfo>>();
+
+        for (Map.Entry<String, Map<String, Metric>> componentEntry : resourceEntry.getValue().entrySet()) {
+          Map<String, PropertyInfo> metrics = new HashMap<String, PropertyInfo>();
+
+          for (Map.Entry<String, Metric> metricEntry : componentEntry.getValue().entrySet()) {
+            String property = metricEntry.getKey();
+            Metric metric = metricEntry.getValue();
+
+            metrics.put(property, new PropertyInfo(metric.getMetric(), metric.isTemporal(), metric.isPointInTime()));
+          }
+          componentMetrics.put(componentEntry.getKey(), metrics);
+        }
+        resourceMetrics.put(resourceEntry.getKey(), componentMetrics);
+      }
+      return resourceMetrics;
+    }
+    catch (IOException e) {
+      throw new IllegalStateException("Can't read properties file " + filename, e);
+    }
+  }
+}

+ 9312 - 0
contrib/ambari-scom/ambari-scom-server/src/main/resources/jmx_properties.json

@@ -0,0 +1,9312 @@
+{
+  "Component":{
+    "RESOURCEMANAGER":{
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsFailed": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsFailed",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/rebootedNMcount": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumRebootedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumUnhealthyNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumRebootedNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumRebootedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/runtime/StartTime": {
+        "metric": "java.lang:type=Runtime.StartTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsKilled": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsKilled",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthorizationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersAllocated": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersAllocated",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumLostNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumLostNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/StartTime": {
+        "metric": "java.lang:type=Runtime.StartTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcQueueTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsSubmitted": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsSubmitted",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.SentBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumActiveNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumActiveNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_300": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_300",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.ReceivedBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_60": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_60",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcQueueTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumDecommissionedNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.NumOpenConnections",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.GcTimeMillis",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemMaxM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/unhealthyNMcount": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/decommissionedNMcount": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/startTime": {
+        "metric": "java.lang:type=Runtime.StartTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveApplications": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveApplications",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/nodeManagers": {
+        "metric": "Hadoop:service=ResourceManager,name=RMNMInfo.LiveNodeManagers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.CallQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsPending": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsPending",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsCompleted": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsCompleted",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveUsers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveUsers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsRunning": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsRunning",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_1440": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_1440",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginFailureNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcProcessingTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logError": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthorizationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcProcessingTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/activeNMcount": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumActiveNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthenticationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersReleased": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersReleased",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthenticationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "ServiceComponentInfo/rm_metrics/cluster/lostNMcount": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumLostNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingVCores",
+        "pointInTime": true,
+        "temporal": false
+      }
+    },
+    "NAMENODE":{
+      "metrics/jvm/memMaxM":{
+        "metric": "Hadoop:service=NameNode,name=JvmMetrics.MemMaxM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/BlocksTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.BlocksTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/CapacityRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemState.CapacityRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/CapacityTotal":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Total",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/CapacityUsed":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Used",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/CorruptBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CorruptBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/DeadNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DeadNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/DecomNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DecomNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/LiveNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.LiveNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/MissingBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.MissingBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonDfsUsedSpace":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NonDfsUsedSpace",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/PercentUsed":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/PercentRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Safemode":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Safemode",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/StartTime":{
+        "metric" : "java.lang:type=Runtime.StartTime",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/TotalFiles":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalFiles",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/UnderReplicatedBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.UnderReplicatedBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/UpgradeFinalized":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.UpgradeFinalized",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Version":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.BlockCapacity",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.BlocksTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityNonDFSUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityNonDFSUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityRemainingGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityTotalGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityUsedGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CorruptBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.ExcessBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.FilesTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.MissingBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.PendingDeletionBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.PendingReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.ScheduledReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.TotalLoad",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.UnderReplicatedBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/AddBlockOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.AddBlockOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/CreateFileOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.CreateFileOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FileInfoOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FileInfoOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FilesCreated":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesCreated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FilesInGetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesInGetListingOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/GetBlockLocations":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.GetBlockLocations",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/GetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.GetListingOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Syncs_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Syncs_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Transactions_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Transactions_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/blockReport_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Threads":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Threads",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/HostName":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.HostName",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Total":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Total",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Version":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/UpgradeFinalized":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.UpgradeFinalized",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Used":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Used",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Free":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Free",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Safemode":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Safemode",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/NonDfsUsedSpace":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NonDfsUsedSpace",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/PercentUsed":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/PercentRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/TotalBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/TotalFiles":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalFiles",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/LiveNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.LiveNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/DeadNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DeadNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/DecomNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DecomNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/NameDirStatuses":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NameDirStatuses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.addBlock_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.addBlock_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReceived_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReceived_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.complete_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.complete_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.create_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.create_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.fsync_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.fsync_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getBlockLocations_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getBlockLocations_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.renewLease_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.renewLease_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollEditLog_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollFsImage_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollFsImage_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "JOBTRACKER":{
+
+      "ServiceComponentInfo/AliveNodes":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.AliveNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/BlackListedNodes":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.BlacklistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/GrayListedNodes":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.GraylistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/running_0":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_0",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/running_1440":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_1440",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/running_300":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_300",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/running_60":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_60",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Queue/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/StartTime":{
+        "metric" : "java.lang:type=Runtime.StartTime",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Version":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/occupied_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/occupied_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/running_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/running_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/jobtracker/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_0":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_0",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_1440":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_1440",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_300":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_300",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_60":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_60",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/blacklisted_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/blacklisted_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_launched":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_launched",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_launched":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_launched",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_preparing":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_preparing",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_blacklisted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_blacklisted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_graylisted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_graylisted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_decommissioned":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_decommissioned",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/heartbeats":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.heartbeats",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/occupied_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/occupied_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/running_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/running_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/Hostname":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Hostname",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/Version":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/ConfigVersion":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ConfigVersion",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/ThreadCount":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ThreadCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/SummaryJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.SummaryJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/AliveNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.AliveNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/BlacklistedNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.BlacklistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/GraylistedNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.GraylistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/QueueInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.QueueInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "HBASE_MASTER":{
+      "ServiceComponentInfo/AverageLoad":{
+        "metric" : "hadoop:service=Master,name=Master.AverageLoad",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/MasterActiveTime":{
+        "metric" : "hadoop:service=Master,name=Master.MasterActiveTime",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/MasterStartTime":{
+        "metric" : "hadoop:service=Master,name=Master.MasterStartTime",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/RegionsInTransition":{
+        "metric" : "hadoop:service=Master,name=Master.RegionsInTransition",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Revision":{
+        "metric" : "hadoop:service=HBase,name=Info.revision",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "ServiceComponentInfo/Version":{
+        "metric" : "hadoop:service=HBase,name=Info.version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/hbase/master/ClusterId":{
+        "metric":"hadoop:service=Master,name=Master.ClusterId",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/MasterStartTime":{
+        "metric":"hadoop:service=Master,name=Master.MasterStartTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/MasterActiveTime":{
+        "metric":"hadoop:service=Master,name=Master.MasterActiveTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/Coprocessors":{
+        "metric":"hadoop:service=Master,name=Master.Coprocessors",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/ServerName":{
+        "metric":"hadoop:service=Master,name=Master.ServerName",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/AverageLoad":{
+        "metric":"hadoop:service=Master,name=Master.AverageLoad",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/RegionsInTransition":{
+        "metric":"hadoop:service=Master,name=Master.RegionsInTransition",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/RegionServers":{
+        "metric":"hadoop:service=Master,name=Master.RegionServers",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/ZookeeperQuorum":{
+        "metric":"hadoop:service=Master,name=Master.ZookeeperQuorum",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/DeadRegionServers":{
+        "metric":"hadoop:service=Master,name=Master.DeadRegionServers",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/IsActiveMaster":{
+        "metric":"hadoop:service=Master,name=Master.IsActiveMaster",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeNumOps":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeAvgTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeMinTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeMaxTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeNumOps":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeAvgTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeMinTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeMaxTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/cluster_requests":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.cluster_requests",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/revision":{
+        "metric":"hadoop:service=HBase,name=Info.revision",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsUser":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsUser",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsDate":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsDate",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsUrl":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsUrl",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/date":{
+        "metric":"hadoop:service=HBase,name=Info.date",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsRevision":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsRevision",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/user":{
+        "metric":"hadoop:service=HBase,name=Info.user",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsVersion":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsVersion",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/url":{
+        "metric":"hadoop:service=HBase,name=Info.url",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/version":{
+        "metric":"hadoop:service=HBase,name=Info.version",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicationCallQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicationCallQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.SentBytes",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/priorityCallQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.priorityCallQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.callQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "HBASE_REGIONSERVER":{
+      "metrics/hbase/regionserver/slowPutCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowPutCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/percentFilesLocal": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.percentFilesLocal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheFree": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheFreeSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/mutationsWithoutWALSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.mutationsWithoutWALSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheMissCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheMissCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/flushQueueSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.flushQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowAppendCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowAppendCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowIncrementCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowIncrementCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheEvictedCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheEvictionCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/compactionQueueSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.compactionQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowGetCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowGetCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/readRequestsCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.readRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/storefileIndexSizeMB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeFileIndexSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/totalStaticIndexSizeKB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.staticIndexSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/requests": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.totalRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/storefiles": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeFileCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/mutationsWithoutWALCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.mutationsWithoutWALCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/writeRequestsCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.writeRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowDeleteCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowDeleteCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/stores": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/memstoreSizeMB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.memStoreSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/regions": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.regionCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/totalStaticBloomSizeKB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.staticBloomSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheHitCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheHitCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      }
+    }
+  },
+  "HostComponent":{
+    "NAMENODE":{
+      "metrics/jvm/memMaxM":{
+        "metric": "Hadoop:service=NameNode,name=JvmMetrics.MemMaxM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/HAState": {
+        "metric": "Hadoop:service=NameNode,name=FSNamesystem.tag#HAState",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.BlockCapacity",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.BlocksTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityRemainingGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityNonDFSUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityNonDFSUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityTotalGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CapacityUsedGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.CorruptBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.ExcessBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.FilesTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.MissingBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.PendingDeletionBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.PendingReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.ScheduledReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.TotalLoad",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystemMetrics.UnderReplicatedBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/AddBlockOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.AddBlockOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/CreateFileOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.CreateFileOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FileInfoOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FileInfoOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FilesCreated":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesCreated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/FilesInGetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesInGetListingOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/GetBlockLocations":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.GetBlockLocations",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/GetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.GetListingOps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Syncs_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Syncs_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Transactions_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Transactions_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/blockReport_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Threads":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Threads",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/HostName":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.HostName",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Total":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Total",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Version":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/UpgradeFinalized":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.UpgradeFinalized",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Used":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Used",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Free":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Free",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/Safemode":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Safemode",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/NonDfsUsedSpace":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NonDfsUsedSpace",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/PercentUsed":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentUsed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/PercentRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentRemaining",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/TotalBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/TotalFiles":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalFiles",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/LiveNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.LiveNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/DeadNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DeadNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/DecomNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DecomNodes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/namenode/NameDirStatuses":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NameDirStatuses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.addBlock_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.addBlock_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReceived_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReceived_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.complete_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.complete_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.create_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.create_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.fsync_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.fsync_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getBlockLocations_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getBlockLocations_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.renewLease_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.renewLease_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollEditLog_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollFsImage_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollFsImage_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/runtime/StartTime":{
+        "metric" : "java.lang:type=Runtime.StartTime",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "DATANODE":{
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.BlockCapacity",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.BlocksTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.CapacityRemainingGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.CapacityTotalGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.CapacityUsedGB",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.CorruptBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.ExcessBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.FilesTotal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.MissingBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.PendingDeletionBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.PendingReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.ScheduledReplicationBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.TotalLoad",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric" : "Hadoop:service=DataNode,name=DataNode.UnderReplicatedBlocks",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/HostName":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.HostName",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/Version":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/RpcPort":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.RpcPort",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/HttpPort":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.HttpPort",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/NamenodeAddress":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.NamenodeAddress",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/dfs/FSNamesystem/VolumeInfo":{
+        "metric" : "Hadoop:service=DataNode,name=DataNodeInfo.VolumeInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=DataNode,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=DataNode,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.addBlock_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.addBlock_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.blockReceived_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.blockReceived_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.complete_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.complete_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.create_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.create_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.fsync_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.fsync_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getBlockLocations_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getBlockLocations_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getListing_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getListing_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.renewLease_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.renewLease_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.rollEditLog_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.rollFsImage_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.rollFsImage_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric" : "Hadoop:service=DataNode,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=DataNode,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=DataNode,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=DataNode,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=DataNode,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "JOBTRACKER":{
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=JobTracker,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_0":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_0",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_1440":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_1440",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_300":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_300",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/running_60":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_60",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/Queue/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_running":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_submitted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_submitted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/blacklisted_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/blacklisted_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_launched":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_launched",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_launched":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_launched",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_completed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_failed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_failed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/jobs_preparing":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_preparing",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/maps_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reduces_killed":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_killed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_blacklisted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_blacklisted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_graylisted":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_graylisted",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/trackers_decommissioned":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_decommissioned",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/heartbeats":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.heartbeats",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/occupied_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/occupied_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reserved_map_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_map_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/reserved_reduce_slots":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_reduce_slots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/running_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/running_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/waiting_maps":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_maps",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/waiting_reduces":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_reduces",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/Hostname":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Hostname",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/Version":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/ConfigVersion":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ConfigVersion",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/ThreadCount":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ThreadCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/SummaryJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.SummaryJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/AliveNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.AliveNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/BlacklistedNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.BlacklistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/GraylistedNodesInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.GraylistedNodesInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/jobtracker/QueueInfoJson":{
+        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.QueueInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=JobTracker,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "TASKTRACKER":{
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.gcCount",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.gcTimeMillis",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.logError",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.logFatal",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.logInfo",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.logWarn",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.memHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.memHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.memNonHeapCommittedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.memNonHeapUsedM",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsBlocked",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsNew",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsRunnable",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsTerminated",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=TaskTracker,name=jvm.threadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/shuffleOutput/shuffle_exceptions_caught":{
+        "metric":"Hadoop:service=TaskTracker,name=ShuffleServerMetrics.shuffle_exceptions_caught",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/mapred/shuffleOutput/shuffle_failed_outputs":{
+        "metric":"Hadoop:service=TaskTracker,name=ShuffleServerMetrics.shuffle_failed_outputs",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/mapred/shuffleOutput/shuffle_handler_busy_percent":{
+        "metric":"Hadoop:service=TaskTracker,name=ShuffleServerMetrics.shuffle_handler_busy_percent",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/mapred/shuffleOutput/shuffle_output_bytes":{
+        "metric":"Hadoop:service=TaskTracker,name=ShuffleServerMetrics.shuffle_output_bytes",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/mapred/shuffleOutput/shuffle_success_outputs":{
+        "metric":"Hadoop:service=TaskTracker,name=ShuffleServerMetrics.shuffle_success_outputs",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/mapred/tasktracker/maps_running":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.maps_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/reduces_running":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.reduces_running",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/mapTaskSlots":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.mapTaskSlots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/reduceTaskSlots":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.reduceTaskSlots",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/failedDirs":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.failedDirs",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/tasks_completed":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.tasks_completed",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/tasks_failed_timeout":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.tasks_failed_timeout",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/tasks_failed_ping":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerMetrics.tasks_failed_ping",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/Hostname":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.Hostname",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/Version":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.Version",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/ConfigVersion":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.ConfigVersion",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/JobTrackerUrl":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.JobTrackerUrl",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/RpcPort":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.RpcPort",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/HttpPort":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.HttpPort",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/Healthy":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.Healthy",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/mapred/tasktracker/TasksInfoJson":{
+        "metric" : "Hadoop:service=TaskTracker,name=TaskTrackerInfo.TasksInfoJson",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.NumOpenConnections",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.ReceivedBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.RpcProcessingTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.RpcProcessingTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.RpcQueueTime_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.RpcQueueTime_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.SentBytes",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.callQueueLen",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.rpcAuthenticationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.rpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.rpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcActivity.rpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getTask_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getTask_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.statusUpdate_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.statusUpdate_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.done_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.done_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getMapCompletionEvents_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.getMapCompletionEvents_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.ping_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.ping_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.commitPending_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.commitPending_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.canCommit_num_ops",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric" : "Hadoop:service=TaskTracker,name=RpcDetailedActivity.canCommit_avg_time",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"Hadoop:service=TaskTracker,name=ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"Hadoop:service=TaskTracker,name=ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"Hadoop:service=TaskTracker,name=ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"Hadoop:service=TaskTracker,name=ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "HBASE_MASTER":{
+      "metrics/hbase/master/ClusterId":{
+        "metric":"hadoop:service=Master,name=Master.ClusterId",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/MasterStartTime":{
+        "metric":"hadoop:service=Master,name=Master.MasterStartTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/MasterActiveTime":{
+        "metric":"hadoop:service=Master,name=Master.MasterActiveTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/Coprocessors":{
+        "metric":"hadoop:service=Master,name=Master.Coprocessors",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/ServerName":{
+        "metric":"hadoop:service=Master,name=Master.ServerName",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/AverageLoad":{
+        "metric":"hadoop:service=Master,name=Master.AverageLoad",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/RegionsInTransition":{
+        "metric":"hadoop:service=Master,name=Master.RegionsInTransition",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/RegionServers":{
+        "metric":"hadoop:service=Master,name=Master.RegionServers",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/ZookeeperQuorum":{
+        "metric":"hadoop:service=Master,name=Master.ZookeeperQuorum",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/DeadRegionServers":{
+        "metric":"hadoop:service=Master,name=Master.DeadRegionServers",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/IsActiveMaster":{
+        "metric":"hadoop:service=Master,name=Master.IsActiveMaster",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeNumOps":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeAvgTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeMinTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitTimeMaxTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeNumOps":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeAvgTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeMinTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/splitSizeMaxTime":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.splitSizeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/cluster_requests":{
+        "metric":"hadoop:service=Master,name=MasterStatistics.cluster_requests",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/revision":{
+        "metric":"hadoop:service=HBase,name=Info.revision",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsUser":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsUser",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsDate":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsDate",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsUrl":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsUrl",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/date":{
+        "metric":"hadoop:service=HBase,name=Info.date",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsRevision":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsRevision",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/user":{
+        "metric":"hadoop:service=HBase,name=Info.user",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/hdfsVersion":{
+        "metric":"hadoop:service=HBase,name=Info.hdfsVersion",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/url":{
+        "metric":"hadoop:service=HBase,name=Info.url",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/hbase/master/version":{
+        "metric":"hadoop:service=HBase,name=Info.version",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/load/AverageLoad":{
+        "metric" : "hadoop:service=Master,name=Master.AverageLoad",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/rpc/enableTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assignMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assignMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/enableTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.enableTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcSlowResponseMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcSlowResponseMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getStoreFileListMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getStoreFileListMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersion.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersion.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatus.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatus.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/moveMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.moveMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartup.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartup.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balance.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balance.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/execCoprocessorMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.execCoprocessorMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptorsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptorsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offline.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offline.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/multiMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.multiMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/bulkLoadHFilesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.bulkLoadHFilesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/putMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.putMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/nextMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.nextMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unlockRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unlockRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalErrorMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalErrorMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getRegionInfoMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getRegionInfoMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openScannerMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openScannerMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/offlineMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.offlineMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAlterStatusMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAlterStatusMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcProcessingTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcProcessingTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/move.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.move.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getLastFlushTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getLastFlushTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdownMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdownMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/openRegionsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.openRegionsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClosestRowBeforeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClosestRowBeforeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHServerInfoMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHServerInfoMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignatureMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignatureMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicationCallQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicationCallQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.SentBytes",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/existsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.existsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/shutdown.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.shutdown.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerStartupMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerStartupMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/compactRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.compactRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassign.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassign.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitchMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitchMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rollHLogWriterMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rollHLogWriterMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/splitRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.splitRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunning.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunning.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/addColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.addColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/createTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.createTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getOnlineRegionsMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getOnlineRegionsMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/closeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.closeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolSignature.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolSignature.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatusMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatusMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/balanceSwitch.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.balanceSwitch.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/appendMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.appendMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummariesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getBlockCacheColumnFamilySummariesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitchMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitchMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMasterMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMasterMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/priorityCallQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.priorityCallQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndPutMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndPutMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/disableTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.disableTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaster.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaster.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.callQueueLen",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/replicateLogEntriesMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.replicateLogEntriesMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/stopMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.stopMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/incrementColumnValueMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.incrementColumnValueMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/flushRegionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.flushRegionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/unassignMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.unassignMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getClusterStatus.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getClusterStatus.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/reportRSFatalError.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.reportRSFatalError.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/mutateRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.mutateRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyTableMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyTableMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/synchronousBalanceSwitch.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.synchronousBalanceSwitch.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getProtocolVersionMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getProtocolVersionMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/RpcQueueTimeMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.RpcQueueTimeMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/checkAndDeleteMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.checkAndDeleteMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteTable.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteTable.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/isMasterRunningMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.isMasterRunningMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumnMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumnMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/lockRowMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.lockRowMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/modifyColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.modifyColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReport.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReport.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getCompactionStateMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getCompactionStateMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/assign.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.assign.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportNumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportNumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportAvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportAvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportMinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportMinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/regionServerReportMaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.regionServerReportMaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/deleteColumn.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.deleteColumn.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.NumOps":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.NumOps",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.AvgTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.AvgTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.MinTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.MinTime",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/rpc/getHTableDescriptors.aboveOneSec.MaxTime":{
+        "metric":"hadoop:service=HBase,name=RPCStatistics.getHTableDescriptors.aboveOneSec.MaxTime",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "HISTORYSERVER":{
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logError": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.GcTimeMillis",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "Hadoop:service=JobHistoryServer,name=JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": false
+      }
+    },
+    "RESOURCEMANAGER":{
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsFailed": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsFailed",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumUnhealthyNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumRebootedNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumRebootedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsKilled": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsKilled",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthorizationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersAllocated": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersAllocated",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumLostNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumLostNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcQueueTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsSubmitted": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsSubmitted",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.SentBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumActiveNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumActiveNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_300": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_300",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.ReceivedBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/HeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/HeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryMax":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/NonHeapMemoryUsed":{
+        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime" : true,
+        "temporal" : false
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_60": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_60",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcQueueTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/ClusterMetrics/NumDecommissionedNMs": {
+        "metric": "Hadoop:service=ResourceManager,name=ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingContainers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingContainers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.NumOpenConnections",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.GcTimeMillis",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemMaxM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveApplications": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveApplications",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.CallQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsPending": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsPending",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsCompleted": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsCompleted",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveUsers": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveUsers",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsRunning": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsRunning",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_1440": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_1440",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableVCores",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginFailureNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcProcessingTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logError": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthorizationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "Hadoop:service=ResourceManager,name=JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcProcessingTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthenticationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersReleased": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersReleased",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "Hadoop:service=ResourceManager,name=RpcActivity.RpcAuthenticationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedMB": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedMB",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingVCores": {
+        "metric": "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingVCores",
+        "pointInTime": true,
+        "temporal": false
+      }
+    },
+    "NODEMANAGER":{
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.CallQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcAuthorizationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcQueueTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "Hadoop:service=NodeManager,name=UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.SentBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "Hadoop:service=NodeManager,name=UgiMetrics.LoginFailureNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcProcessingTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.ReceivedBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcQueueTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logError": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "Hadoop:service=NodeManager,name=UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcAuthorizationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.NumOpenConnections",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcProcessingTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.GcTimeMillis",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "Hadoop:service=NodeManager,name=UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcAuthenticationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "Hadoop:service=NodeManager,name=RpcActivity.RpcAuthenticationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "Hadoop:service=NodeManager,name=JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": false
+      }
+    },
+    "JOURNALNODE":{
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/NonHeapMemoryUsed": {
+        "metric": "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s95thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.FinalizeLogSegmentNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcAuthorizationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcQueueTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/startLogSegment_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.StartLogSegmentAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/lastWriterEpoch": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).LastWriterEpoch",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/getEditLogManifest_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.GetEditLogManifestAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.SentBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60sNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s50thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s95thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/acceptRecovery_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.AcceptRecoveryNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.ReceivedBytes",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s99thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/lastWrittenTxId": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).LastWrittenTxId",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcQueueTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/HeapMemoryMax": {
+        "metric": "java.lang:type=Memory.HeapMemoryUsage[max]",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/HeapMemoryUsed": {
+        "metric": "java.lang:type=Memory.HeapMemoryUsage[used]",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/newEpoch_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.NewEpochNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s75thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.NumOpenConnections",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/prepareRecovery_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.PrepareRecoveryNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/batchesWrittenWhileLagging": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).BatchesWrittenWhileLagging",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/newEpoch_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.NewEpochAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.GcTimeMillis",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s75thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.MemMaxM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300sNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s50thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/getJournalState_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.GetJournalStateAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/lastPromisedEpoch": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).LastPromisedEpoch",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/startTime": {
+        "metric": "java.lang:type=Runtime.StartTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s95thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/journalsStatus": {
+        "metric": "Hadoop:service=JournalNode,name=JournalNodeInfo.JournalsStatus",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s50thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.CallQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/journal_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.JournalAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s75thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.FinalizeLogSegmentAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s90thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/batchesWritten": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).BatchesWritten",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/startLogSegment_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.StartLogSegmentNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s90thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs3600s_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs3600sNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/prepareRecovery_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.PrepareRecoveryAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/getJournalState_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.GetJournalStateNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/currentLagTxns": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).CurrentLagTxns",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcProcessingTimeNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=UgiMetrics.LoginFailureNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/getEditLogManifest_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.GetEditLogManifestNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s99thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/NonHeapMemoryMax": {
+        "metric": "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs300s90thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs300s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/acceptRecovery_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.AcceptRecoveryAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logError": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/syncs60s99thPercentileLatencyMicros": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).Syncs60s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpcdetailed/journal_num_ops": {
+        "metric": "Hadoop:service=JournalNode,name=RpcDetailedActivity.JournalNumOps",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcAuthorizationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/txnsWritten": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).TxnsWritten",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "Hadoop:service=JournalNode,name=JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcProcessingTimeAvgTime",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcAuthenticationSuccesses",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "Hadoop:service=JournalNode,name=RpcActivity.RpcAuthenticationFailures",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/dfs/journalnode/cluster/$1.replaceAll(\"^-\",\"\")/bytesWritten": {
+        "metric": "Hadoop:service=JournalNode,name=Journal(-.+).BytesWritten",
+        "pointInTime": true,
+        "temporal": false
+      }
+    },
+    "HBASE_REGIONSERVER":{
+      "metrics/hbase/regionserver/slowPutCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowPutCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/percentFilesLocal": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.percentFilesLocal",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheFree": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheFreeSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/mutationsWithoutWALSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.mutationsWithoutWALSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheMissCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheMissCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/flushQueueSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.flushQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowAppendCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowAppendCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowIncrementCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowIncrementCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheEvictedCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheEvictionCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/compactionQueueSize": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.compactionQueueLength",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowGetCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowGetCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/readRequestsCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.readRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/storefileIndexSizeMB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeFileIndexSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/totalStaticIndexSizeKB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.staticIndexSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_num_ops": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_num_ops",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/requests": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.totalRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/storefiles": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeFileCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/mutationsWithoutWALCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.mutationsWithoutWALCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/writeRequestsCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.writeRequestCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_median": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_median",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/slowDeleteCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.slowDeleteCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/stores": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.storeCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_min": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_min",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_95th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_95th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/memstoreSizeMB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.memStoreSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_mean": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_mean",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_max": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Delete_max",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/putRequestLatency_75th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Mutate_75th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/regions": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.regionCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/totalStaticBloomSizeKB": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.staticBloomSize",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/blockCacheHitCount": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.blockCacheHitCount",
+        "pointInTime": true,
+        "temporal": false
+      },
+      "metrics/hbase/regionserver/getRequestLatency_99th_percentile": {
+        "metric": "Hadoop:service=HBase,name=RegionServer,sub=Server.Get_99th_percentile",
+        "pointInTime": true,
+        "temporal": false
+      }
+    }
+  }
+}

+ 23142 - 0
contrib/ambari-scom/ambari-scom-server/src/main/resources/sqlserver_properties.json

@@ -0,0 +1,23142 @@
+{
+  "Cluster":{
+    "*":{
+      "metrics/cpu/Idle":{
+        "metric":"cpu_report.Idle\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/cpu/Nice":{
+        "metric":"cpu_report.Nice\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/cpu/System":{
+        "metric":"cpu_report.System\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/cpu/User":{
+        "metric":"cpu_report.User\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/cpu/Wait":{
+        "metric":"cpu_report.Wait\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/1-min":{
+        "metric":"load_report.1-min",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/CPUs":{
+        "metric":"load_report.CPUs ",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/Nodes":{
+        "metric":"load_report.Nodes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/Procs":{
+        "metric":"load_report.Procs",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Buffer":{
+        "metric":"mem_report.Buffer\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Cache":{
+        "metric":"mem_report.Cache\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Share":{
+        "metric":"mem_report.Share\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Swap":{
+        "metric":"mem_report.Swap\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Total":{
+        "metric":"mem_report.Total\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/Use":{
+        "metric":"mem_report.Use\\g",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/network/In":{
+        "metric":"network_report.In ",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/network/Out":{
+        "metric":"network_report.Out",
+        "pointInTime":false,
+        "temporal":true
+      }
+    }
+  },
+
+  "Host":{
+    "*":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.metrics.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.metrics.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.metrics.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.metrics.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.metrics.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.metrics.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.metrics.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.metrics.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.metrics.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.metrics.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.metrics.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.metrics.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.metrics.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.metrics.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.metrics.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.metrics.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.metrics.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.metrics.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.metrics.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.metrics.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.metrics.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.metrics.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.metrics.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.metrics.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.metrics.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.metrics.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.metrics.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.metrics.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.metrics.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.metrics.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.metrics.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.metrics.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.metrics.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.metrics.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.metrics.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.metrics.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.metrics.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.metrics.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.metrics.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.metrics.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.metrics.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.metrics.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.metrics.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.metrics.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.metrics.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.metrics.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.metrics.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.metrics.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.metrics.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.metrics.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.metrics.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.metrics.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.metrics.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.metrics.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.metrics.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.metrics.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.metrics.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.metrics.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.metrics.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.metrics.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.metrics.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.metrics.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.metrics.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.metrics.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.metrics.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.metrics.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.metrics.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.metrics.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.metrics.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.metrics.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.metrics.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.metrics.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.metrics.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.metrics.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.metrics.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.metrics.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.metrics.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.metrics.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.metrics.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.metrics.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.metrics.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.metrics.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.metrics.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.metrics.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.metrics.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.metrics.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.metrics.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.metrics.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.metrics.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.metrics.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.metrics.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.metrics.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.metrics.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.metrics.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.metrics.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.metrics.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.metrics.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.metrics.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.metrics.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.metrics.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.metrics.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.metrics.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.metrics.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.metrics.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.metrics.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.metrics.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.metrics.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.metrics.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.metrics.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.metrics.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.metrics.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.metrics.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.metrics.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.metrics.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.metrics.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.metrics.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.metrics.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.metrics.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.metrics.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.metrics.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.metrics.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.metrics.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.metrics.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.metrics.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.metrics.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.metrics.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.metrics.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.metrics.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.metrics.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.metrics.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.metrics.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.metrics.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.metrics.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.metrics.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.metrics.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.metrics.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.metrics.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.metrics.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.metrics.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.metrics.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.metrics.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.metrics.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.done_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.done_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.ping_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.ping_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    }
+  },
+
+  "Component":{
+    "NAMENODE":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric":"dfs.FSNamesystem.BlockCapacity",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric":"dfs.FSNamesystem.BlocksTotal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric":"dfs.FSNamesystem.CapacityRemainingGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric":"dfs.FSNamesystem.CapacityTotalGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric":"dfs.FSNamesystem.CapacityUsedGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric":"dfs.FSNamesystem.CorruptBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric":"dfs.FSNamesystem.ExcessBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric":"dfs.FSNamesystem.FilesTotal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric":"dfs.FSNamesystem.MissingBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric":"dfs.FSNamesystem.PendingDeletionBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric":"dfs.FSNamesystem.PendingReplicationBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric":"dfs.FSNamesystem.ScheduledReplicationBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric":"dfs.FSNamesystem.TotalLoad",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric":"dfs.FSNamesystem.UnderReplicatedBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/AddBlockOps":{
+        "metric":"dfs.namenode.AddBlockOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/CreateFileOps":{
+        "metric":"dfs.namenode.CreateFileOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/DeleteFileOps":{
+        "metric":"dfs.namenode.DeleteFileOps",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FileInfoOps":{
+        "metric":"dfs.namenode.FileInfoOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesAppended":{
+        "metric":"dfs.namenode.FilesAppended",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesCreated":{
+        "metric":"dfs.namenode.FilesCreated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesDeleted":{
+        "metric":"dfs.namenode.FilesDeleted",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesInGetListingOps":{
+        "metric":"dfs.namenode.FilesInGetListingOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesRenamed":{
+        "metric":"dfs.namenode.FilesRenamed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/GetBlockLocations":{
+        "metric":"dfs.namenode.GetBlockLocations",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/GetListingOps":{
+        "metric":"dfs.namenode.GetListingOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/JournalTransactionsBatchedInSync":{
+        "metric":"dfs.namenode.JournalTransactionsBatchedInSync",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/SafemodeTime":{
+        "metric":"dfs.namenode.SafemodeTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Syncs_avg_time":{
+        "metric":"dfs.namenode.Syncs_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Syncs_num_ops":{
+        "metric":"dfs.namenode.Syncs_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Transactions_avg_time":{
+        "metric":"dfs.namenode.Transactions_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Transactions_num_ops":{
+        "metric":"dfs.namenode.Transactions_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/blockReport_avg_time":{
+        "metric":"dfs.namenode.blockReport_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/blockReport_num_ops":{
+        "metric":"dfs.namenode.blockReport_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/fsImageLoadTime":{
+        "metric":"dfs.namenode.fsImageLoadTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.addBlock_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.addBlock_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blockReceived_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blockReceived_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blockReport_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blockReport_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blocksBeingWrittenReport_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blocksBeingWrittenReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blocksBeingWrittenReport_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blocksBeingWrittenReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.complete_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.complete_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.create_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.create_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/delete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/delete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.fsync_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.fsync_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getFileInfo_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getFileInfo_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getListing_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getListing_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/mkdirs_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.mkdirs_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/mkdirs_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.mkdirs_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/register_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.register_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/register_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.register_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rename_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rename_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rename_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rename_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.renewLease_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.renewLease_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rollEditLog_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rollEditLog_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rollFsImage_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rollFsImage_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.sendHeartbeat_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.sendHeartbeat_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setOwner_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setOwner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setOwner_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setOwner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setPermission_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setPermission_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setPermission_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setPermission_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setReplication_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setReplication_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setReplication_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setReplication_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setSafeMode_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setSafeMode_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setSafeMode_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setSafeMode_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/versionRequest_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.versionRequest_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/versionRequest_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.versionRequest_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "DATANODE":{
+
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockChecksumOp_avg_time":{
+        "metric":"dfs.datanode.blockChecksumOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockChecksumOp_num_ops":{
+        "metric":"dfs.datanode.blockChecksumOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockReports_avg_time":{
+        "metric":"dfs.datanode.blockReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockReports_num_ops":{
+        "metric":"dfs.datanode.blockReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/block_verification_failures":{
+        "metric":"dfs.datanode.block_verification_failures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_get_local_pathinfo":{
+        "metric":"dfs.datanode.blocks_get_local_pathinfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_read":{
+        "metric":"dfs.datanode.blocks_read",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_removed":{
+        "metric":"dfs.datanode.blocks_removed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_replicated":{
+        "metric":"dfs.datanode.blocks_replicated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_verified":{
+        "metric":"dfs.datanode.blocks_verified",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_written":{
+        "metric":"dfs.datanode.blocks_written",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/bytes_read":{
+        "metric":"dfs.datanode.bytes_read",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/bytes_written":{
+        "metric":"dfs.datanode.bytes_written",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/copyBlockOp_avg_time":{
+        "metric":"dfs.datanode.copyBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/copyBlockOp_num_ops":{
+        "metric":"dfs.datanode.copyBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/heartBeats_avg_time":{
+        "metric":"dfs.datanode.heartBeats_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/heartBeats_num_ops":{
+        "metric":"dfs.datanode.heartBeats_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/readBlockOp_avg_time":{
+        "metric":"dfs.datanode.readBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/readBlockOp_num_ops":{
+        "metric":"dfs.datanode.readBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/reads_from_local_client":{
+        "metric":"dfs.datanode.reads_from_local_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/reads_from_remote_client":{
+        "metric":"dfs.datanode.reads_from_remote_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/replaceBlockOp_avg_time":{
+        "metric":"dfs.datanode.replaceBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/replaceBlockOp_num_ops":{
+        "metric":"dfs.datanode.replaceBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writeBlockOp_avg_time":{
+        "metric":"dfs.datanode.writeBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writeBlockOp_num_ops":{
+        "metric":"dfs.datanode.writeBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writes_from_local_client":{
+        "metric":"dfs.datanode.writes_from_local_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writes_from_remote_client":{
+        "metric":"dfs.datanode.writes_from_remote_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.done_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.done_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.ping_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.ping_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "JOBTRACKER":{
+
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_completed":{
+        "metric":"mapred.Queue.jobs_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_failed":{
+        "metric":"mapred.Queue.jobs_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_killed":{
+        "metric":"mapred.Queue.jobs_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_preparing":{
+        "metric":"mapred.Queue.jobs_preparing",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_running":{
+        "metric":"mapred.Queue.jobs_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_submitted":{
+        "metric":"mapred.Queue.jobs_submitted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_completed":{
+        "metric":"mapred.Queue.maps_completed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_failed":{
+        "metric":"mapred.Queue.maps_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_killed":{
+        "metric":"mapred.Queue.maps_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_launched":{
+        "metric":"mapred.Queue.maps_launched",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_completed":{
+        "metric":"mapred.Queue.reduces_completed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_failed":{
+        "metric":"mapred.Queue.reduces_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_killed":{
+        "metric":"mapred.Queue.reduces_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_launched":{
+        "metric":"mapred.Queue.reduces_launched",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reserved_map_slots":{
+        "metric":"mapred.Queue.reserved_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reserved_reduce_slots":{
+        "metric":"mapred.Queue.reserved_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_0":{
+        "metric":"mapred.Queue.running_0",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_1440":{
+        "metric":"mapred.Queue.running_1440",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_300":{
+        "metric":"mapred.Queue.running_300",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_60":{
+        "metric":"mapred.Queue.running_60",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/waiting_maps":{
+        "metric":"mapred.Queue.waiting_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/waiting_reduces":{
+        "metric":"mapred.Queue.waiting_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/blacklisted_maps":{
+        "metric":"mapred.jobtracker.blacklisted_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/blacklisted_reduces":{
+        "metric":"mapred.jobtracker.blacklisted_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/heartbeats":{
+        "metric":"mapred.jobtracker.heartbeats",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_completed":{
+        "metric":"mapred.jobtracker.jobs_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_failed":{
+        "metric":"mapred.jobtracker.jobs_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_killed":{
+        "metric":"mapred.jobtracker.jobs_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_preparing":{
+        "metric":"mapred.jobtracker.jobs_preparing",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_running":{
+        "metric":"mapred.jobtracker.jobs_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_submitted":{
+        "metric":"mapred.jobtracker.jobs_submitted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/map_slots":{
+        "metric":"mapred.jobtracker.map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_completed":{
+        "metric":"mapred.jobtracker.maps_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_failed":{
+        "metric":"mapred.jobtracker.maps_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_killed":{
+        "metric":"mapred.jobtracker.maps_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_launched":{
+        "metric":"mapred.jobtracker.maps_launched",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/occupied_map_slots":{
+        "metric":"mapred.jobtracker.occupied_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/occupied_reduce_slots":{
+        "metric":"mapred.jobtracker.occupied_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduce_slots":{
+        "metric":"mapred.jobtracker.reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_completed":{
+        "metric":"mapred.jobtracker.reduces_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_failed":{
+        "metric":"mapred.jobtracker.reduces_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_killed":{
+        "metric":"mapred.jobtracker.reduces_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_launched":{
+        "metric":"mapred.jobtracker.reduces_launched",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reserved_map_slots":{
+        "metric":"mapred.jobtracker.reserved_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reserved_reduce_slots":{
+        "metric":"mapred.jobtracker.reserved_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/running_maps":{
+        "metric":"mapred.jobtracker.running_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/running_reduces":{
+        "metric":"mapred.jobtracker.running_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers":{
+        "metric":"mapred.jobtracker.trackers",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_blacklisted":{
+        "metric":"mapred.jobtracker.trackers_blacklisted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_decommissioned":{
+        "metric":"mapred.jobtracker.trackers_decommissioned",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_graylisted":{
+        "metric":"mapred.jobtracker.trackers_graylisted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/waiting_maps":{
+        "metric":"mapred.jobtracker.waiting_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/waiting_reduces":{
+        "metric":"mapred.jobtracker.waiting_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBuildVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBuildVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBuildVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBuildVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getDelegationToken_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getDelegationToken_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getDelegationToken_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getDelegationToken_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobCounters_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobCounters_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobCounters_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobCounters_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobProfile_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobProfile_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobProfile_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobProfile_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobStatus_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobStatus_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapTaskReports_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapTaskReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapTaskReports_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapTaskReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getNewJobId_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getNewJobId_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getNewJobId_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getNewJobId_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getQueueAdmins_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getQueueAdmins_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getQueueAdmins_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getQueueAdmins_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getReduceTaskReports_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getReduceTaskReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getReduceTaskReports_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getReduceTaskReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getStagingAreaDir_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getStagingAreaDir_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getStagingAreaDir_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getStagingAreaDir_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getSystemDir_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getSystemDir_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getSystemDir_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getSystemDir_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTaskCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTaskCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTaskCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTaskCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/heartbeat_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.heartbeat_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/heartbeat_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.heartbeat_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/jobsToComplete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.jobsToComplete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/jobsToComplete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.jobsToComplete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/submitJob_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.submitJob_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/submitJob_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.submitJob_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "TASKTRACKER":{
+
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_exceptions_caught":{
+        "metric":"mapred.shuffleOutput.shuffle_exceptions_caught",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_failed_outputs":{
+        "metric":"mapred.shuffleOutput.shuffle_failed_outputs",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_handler_busy_percent":{
+        "metric":"mapred.shuffleOutput.shuffle_handler_busy_percent",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_output_bytes":{
+        "metric":"mapred.shuffleOutput.shuffle_output_bytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_success_outputs":{
+        "metric":"mapred.shuffleOutput.shuffle_success_outputs",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/mapTaskSlots":{
+        "metric":"mapred.tasktracker.mapTaskSlots",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/maps_running":{
+        "metric":"mapred.tasktracker.maps_running",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/reduceTaskSlots":{
+        "metric":"mapred.tasktracker.reduceTaskSlots",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/reduces_running":{
+        "metric":"mapred.tasktracker.reduces_running",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/tasks_completed":{
+        "metric":"mapred.tasktracker.tasks_completed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/tasks_failed_ping":{
+        "metric":"mapred.tasktracker.tasks_failed_ping",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/tasks_failed_timeout":{
+        "metric":"mapred.tasktracker.tasks_failed_timeout",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.done_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.done_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.ping_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.ping_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "HBASE_MASTER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/cluster_requests":{
+        "metric":"hbase.master.cluster_requests",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitSize_avg_time":{
+        "metric":"hbase.master.splitSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitSize_num_ops":{
+        "metric":"hbase.master.splitSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitTime_avg_time":{
+        "metric":"hbase.master.splitTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitTime_num_ops":{
+        "metric":"hbase.master.splitTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.assign.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.assign.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.balance.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.balance.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.createTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.createTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.deleteColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.deleteColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.deleteTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.deleteTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.disableTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.disableTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.enableTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.enableTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.modifyColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.modifyColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.modifyTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.modifyTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.move.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.move.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.offline.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.offline.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.regionServerReport.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.regionServerReport.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.shutdown.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.shutdown.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stopMaster.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stopMaster.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unassign.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unassign.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "HBASE_CLIENT":{
+
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.done_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.done_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.ping_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.ping_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "HBASE_REGIONSERVER":{
+      "metrics/hbase/regionserver/mutationsWithoutWALSize": {
+        "metric": "regionserver.Server.mutationsWithoutWALSize",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowAppendCount": {
+        "metric": "regionserver.Server.slowAppendCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowPutCount": {
+        "metric": "regionserver.Server.slowPutCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowIncrementCount": {
+        "metric": "regionserver.Server.slowIncrementCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/percentFilesLocal": {
+        "metric": "regionserver.Server.percentFilesLocal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowGetCount": {
+        "metric": "regionserver.Server.slowGetCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowDeleteCount": {
+        "metric": "regionserver.Server.slowDeleteCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheCount":{
+        "metric":"hbase.regionserver.blockCacheCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheEvictedCount":{
+        "metric":"hbase.regionserver.blockCacheEvictedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheFree":{
+        "metric":"hbase.regionserver.blockCacheFree",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitCachingRatio":{
+        "metric":"hbase.regionserver.blockCacheHitCachingRatio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitCount":{
+        "metric":"hbase.regionserver.blockCacheHitCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitRatio":{
+        "metric":"hbase.regionserver.blockCacheHitRatio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheMissCount":{
+        "metric":"hbase.regionserver.blockCacheMissCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheSize":{
+        "metric":"hbase.regionserver.blockCacheSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionQueueSize":{
+        "metric":"hbase.regionserver.compactionQueueSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionSize_avg_time":{
+        "metric":"hbase.regionserver.compactionSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionSize_num_ops":{
+        "metric":"hbase.regionserver.compactionSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionTime_avg_time":{
+        "metric":"hbase.regionserver.compactionTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionTime_num_ops":{
+        "metric":"hbase.regionserver.compactionTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_max":{
+        "metric":"hbase.regionserver.deleteRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_mean":{
+        "metric":"hbase.regionserver.deleteRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_median":{
+        "metric":"hbase.regionserver.deleteRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_min":{
+        "metric":"hbase.regionserver.deleteRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.deleteRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.deleteRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushQueueSize":{
+        "metric":"hbase.regionserver.flushQueueSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushSize_avg_time":{
+        "metric":"hbase.regionserver.flushSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushSize_num_ops":{
+        "metric":"hbase.regionserver.flushSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushTime_avg_time":{
+        "metric":"hbase.regionserver.flushTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushTime_num_ops":{
+        "metric":"hbase.regionserver.flushTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_75th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_95th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_99th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_max":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_mean":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_median":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_min":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_num_ops":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_std_dev":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatency_avg_time":{
+        "metric":"hbase.regionserver.fsReadLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatency_num_ops":{
+        "metric":"hbase.regionserver.fsReadLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsSyncLatency_avg_time":{
+        "metric":"hbase.regionserver.fsSyncLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsSyncLatency_num_ops":{
+        "metric":"hbase.regionserver.fsSyncLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_75th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_95th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_99th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_max":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_mean":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_median":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_min":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_num_ops":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_std_dev":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatency_avg_time":{
+        "metric":"hbase.regionserver.fsWriteLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatency_num_ops":{
+        "metric":"hbase.regionserver.fsWriteLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_max":{
+        "metric":"hbase.regionserver.getRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_mean":{
+        "metric":"hbase.regionserver.getRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_median":{
+        "metric":"hbase.regionserver.getRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_min":{
+        "metric":"hbase.regionserver.getRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.getRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.getRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/hdfsBlocksLocalityIndex":{
+        "metric":"hbase.regionserver.hdfsBlocksLocalityIndex",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/hlogFileCount":{
+        "metric":"hbase.regionserver.hlogFileCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/memstoreSizeMB":{
+        "metric":"hbase.regionserver.memstoreSizeMB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_max":{
+        "metric":"hbase.regionserver.putRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_mean":{
+        "metric":"hbase.regionserver.putRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_median":{
+        "metric":"hbase.regionserver.putRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_min":{
+        "metric":"hbase.regionserver.putRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.putRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.putRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/readRequestsCount":{
+        "metric":"hbase.regionserver.readRequestsCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/regions":{
+        "metric":"hbase.regionserver.regions",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/requests":{
+        "metric":"hbase.regionserver.requests",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/rootIndexSizeKB":{
+        "metric":"hbase.regionserver.rootIndexSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/storefileIndexSizeMB":{
+        "metric":"hbase.regionserver.storefileIndexSizeMB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/storefiles":{
+        "metric":"hbase.regionserver.storefiles",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/stores":{
+        "metric":"hbase.regionserver.stores",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/totalStaticBloomSizeKB":{
+        "metric":"hbase.regionserver.totalStaticBloomSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/totalStaticIndexSizeKB":{
+        "metric":"hbase.regionserver.totalStaticIndexSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/writeRequestsCount":{
+        "metric":"hbase.regionserver.writeRequestsCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/canCommit_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.canCommit_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/commitPending_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.commitPending_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.done_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/done_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.done_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocalPathInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocalPathInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTask_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTask_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.ping_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/ping_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.ping_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/statusUpdate_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.statusUpdate_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "FLUME_SERVER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelCapacity":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelCapacity",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/StartTime":{
+        "metric":"(\\w+).CHANNEL.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventTakeAttemptCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventTakeAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventTakeSuccessCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventTakeSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventPutAttemptCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventPutAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/StopTime":{
+        "metric":"(\\w+).CHANNEL.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelFillPercentage":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelFillPercentage",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelSize":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventPutSuccessCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventPutSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionCreatedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionCreatedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchCompleteCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchCompleteCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/EventDrainSuccessCount":{
+        "metric":"(\\w+).SINK.(\\w+).EventDrainSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/StartTime":{
+        "metric":"(\\w+).SINK.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/EventDrainAttemptCount":{
+        "metric":"(\\w+).SINK.(\\w+).EventDrainAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionFailedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionFailedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchUnderflowCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchUnderflowCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionClosedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionClosedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/StopTime":{
+        "metric":"(\\w+).SINK.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchEmptyCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchEmptyCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendBatchReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendBatchReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/StartTime":{
+        "metric":"(\\w+).SOURCE.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/OpenConnectionCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).OpenConnectionCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendBatchAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendBatchAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/EventReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).EventReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/StopTime":{
+        "metric":"(\\w+).SOURCE.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/EventAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).EventAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "JOURNALNODE":{
+      "metrics/dfs/journalNode/syncs300s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastWrittenTxId": {
+        "metric": "dfs.JournalNode.LastWrittenTxId",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.FinalizeLogSegmentNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/startLogSegment_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.StartLogSegmentAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load/load_one": {
+        "metric": "load_one",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/currentLagTxns": {
+        "metric": "dfs.JournalNode.CurrentLagTxns",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/bytesWritten": {
+        "metric": "dfs.JournalNode.BytesWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/acceptRecovery_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.AcceptRecoveryNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/txnsWritten": {
+        "metric": "dfs.JournalNode.TxnsWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/newEpoch_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.NewEpochNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs3600sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs300sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastPromisedEpoch": {
+        "metric": "dfs.JournalNode.LastPromisedEpoch",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/prepareRecovery_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.PrepareRecoveryAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastWriterEpoch": {
+        "metric": "dfs.JournalNode.LastWriterEpoch",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.UgiMetrics.LoginFailureNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getEditLogManifest_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.GetEditLogManifestNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/acceptRecovery_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.AcceptRecoveryAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthenticationSuccesses",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "rpc.rpc.RpcAuthenticationFailures",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "rpc.rpc.RpcAuthorizationFailures",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getEditLogManifest_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.GetEditLogManifestAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/batchesWritten": {
+        "metric": "dfs.JournalNode.BatchesWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/batchesWrittenWhileLagging": {
+        "metric": "dfs.JournalNode.BatchesWrittenWhileLagging",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/prepareRecovery_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.PrepareRecoveryNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/newEpoch_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.NewEpochAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs60sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "jvm.JvmMetrics.MemMaxM",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load/load_five": {
+        "metric": "load_five",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getJournalState_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.GetJournalStateAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/journal_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.JournalAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.FinalizeLogSegmentAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load/load_fifteen": {
+        "metric": "load_fifteen",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/startLogSegment_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.StartLogSegmentNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getJournalState_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.GetJournalStateNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/journal_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.JournalNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      }
+    },
+    "NODEMANAGER":{
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputsFailed": {
+        "metric": "mapred.ShuffleOutputsFailed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "rpc.metrics.RpcAuthorizationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.ugi.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersCompleted": {
+        "metric": "yarn.ContainersCompleted",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersKilled": {
+        "metric": "yarn.ContainersKilled",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AllocatedGB": {
+        "metric": "yarn.AllocatedGB",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputsOK": {
+        "metric": "mapred.ShuffleOutputsOK",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersFailed": {
+        "metric": "yarn.ContainersFailed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.ugi.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AllocatedContainers": {
+        "metric": "yarn.AllocatedContainers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersRunning": {
+        "metric": "yarn.ContainersRunning",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersLaunched": {
+        "metric": "yarn.ContainersLaunched",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.ugi.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AvailableGB": {
+        "metric": "yarn.AvailableGB",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleConnections": {
+        "metric": "mapred.ShuffleConnections",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersIniting": {
+        "metric": "yarn.ContainersIniting",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.ugi.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputBytes": {
+        "metric": "mapred.ShuffleOutputBytes",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "rpc.metrics.RpcAuthenticationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "rpc.metrics.RpcAuthenticationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      }
+    },
+    "RESOURCEMANAGER":{
+      "metrics/rpcdetailed/FinishApplicationMasterNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.FinishApplicationMasterNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsCompleted": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsCompleted",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumUnhealthyNMs": {
+        "metric": "yarn.ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumRebootedNMs": {
+        "metric": "yarn.ClusterMetrics.NumRebootedNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsSubmitted": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsSubmitted",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumLostNMs": {
+        "metric": "yarn.ClusterMetrics.NumLostNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.ugi.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AllocatedContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AllocatedContainers",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsKilled": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsKilled",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumActiveNMs": {
+        "metric": "yarn.ClusterMetrics.NumActiveNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsFailed": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsFailed",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/AllocateNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.AllocateNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcCountMarkSweepCompact": {
+        "metric": "jvm.JvmMetrics.GcCountMarkSweepCompact",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsRunning": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsRunning",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumDecommissionedNMs": {
+        "metric": "yarn.ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/load_one": {
+        "metric": "load_one",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.ugi.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillisCopy": {
+        "metric": "jvm.JvmMetrics.GcTimeMillisCopy",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/PendingContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).PendingContainers",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "jvm.JvmMetrics.MemMaxM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/AllocateAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.AllocateAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load_five": {
+        "metric": "load_five",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetApplicationReportNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.GetApplicationReportNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/FinishApplicationMasterAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.FinishApplicationMasterAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/RegisterApplicationMasterNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.RegisterApplicationMasterNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AvailableMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AvailableMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/PendingMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).PendingMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.ugi.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/SubmitApplicationAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.SubmitApplicationAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetNewApplicationNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.GetNewApplicationNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsPending": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsPending",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCountCopy": {
+        "metric": "jvm.JvmMetrics.GcCountCopy",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load_fifteen": {
+        "metric": "load_fifteen",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.ugi.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/SubmitApplicationNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.SubmitApplicationNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillisMarkSweepCompact": {
+        "metric": "jvm.JvmMetrics.GcTimeMillisMarkSweepCompact",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AllocatedMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AllocatedMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetApplicationReportAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.GetApplicationReportAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/NodeHeartbeatAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.NodeHeartbeatAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetNewApplicationAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.GetNewApplicationAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/RegisterApplicationMasterAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.RegisterApplicationMasterAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/ReservedContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).ReservedContainers",
+        "pointInTime": false,
+        "temporal": true
+      }
+    },
+    "HISTORYSERVER":{
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "rpc.metrics.RpcAuthorizationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.ugi.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.ugi.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.ugi.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.ugi.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "rpc.metrics.RpcAuthenticationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "rpc.metrics.RpcAuthenticationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      }
+    }
+  },
+
+  "HostComponent":{
+    "NAMENODE":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric":"dfs.FSNamesystem.BlockCapacity",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric":"dfs.FSNamesystem.BlocksTotal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric":"dfs.FSNamesystem.CapacityRemainingGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric":"dfs.FSNamesystem.CapacityTotalGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric":"dfs.FSNamesystem.CapacityUsedGB",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric":"dfs.FSNamesystem.CorruptBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric":"dfs.FSNamesystem.ExcessBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric":"dfs.FSNamesystem.FilesTotal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric":"dfs.FSNamesystem.MissingBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric":"dfs.FSNamesystem.PendingDeletionBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric":"dfs.FSNamesystem.PendingReplicationBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric":"dfs.FSNamesystem.ScheduledReplicationBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric":"dfs.FSNamesystem.TotalLoad",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric":"dfs.FSNamesystem.UnderReplicatedBlocks",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/AddBlockOps":{
+        "metric":"dfs.namenode.AddBlockOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/CreateFileOps":{
+        "metric":"dfs.namenode.CreateFileOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/DeleteFileOps":{
+        "metric":"dfs.namenode.DeleteFileOps",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FileInfoOps":{
+        "metric":"dfs.namenode.FileInfoOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesAppended":{
+        "metric":"dfs.namenode.FilesAppended",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesCreated":{
+        "metric":"dfs.namenode.FilesCreated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesDeleted":{
+        "metric":"dfs.namenode.FilesDeleted",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesInGetListingOps":{
+        "metric":"dfs.namenode.FilesInGetListingOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/FilesRenamed":{
+        "metric":"dfs.namenode.FilesRenamed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/GetBlockLocations":{
+        "metric":"dfs.namenode.GetBlockLocations",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/GetListingOps":{
+        "metric":"dfs.namenode.GetListingOps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/JournalTransactionsBatchedInSync":{
+        "metric":"dfs.namenode.JournalTransactionsBatchedInSync",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/SafemodeTime":{
+        "metric":"dfs.namenode.SafemodeTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Syncs_avg_time":{
+        "metric":"dfs.namenode.Syncs_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Syncs_num_ops":{
+        "metric":"dfs.namenode.Syncs_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Transactions_avg_time":{
+        "metric":"dfs.namenode.Transactions_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/Transactions_num_ops":{
+        "metric":"dfs.namenode.Transactions_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/blockReport_avg_time":{
+        "metric":"dfs.namenode.blockReport_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/blockReport_num_ops":{
+        "metric":"dfs.namenode.blockReport_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/dfs/namenode/fsImageLoadTime":{
+        "metric":"dfs.namenode.fsImageLoadTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/addBlock_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.addBlock_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/addBlock_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.addBlock_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReceived_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blockReceived_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReceived_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blockReceived_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blockReport_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blockReport_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blockReport_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blocksBeingWrittenReport_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.blocksBeingWrittenReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/blocksBeingWrittenReport_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.blocksBeingWrittenReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/complete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.complete_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/complete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.complete_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/create_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.create_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/create_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.create_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/delete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/delete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/fsync_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.fsync_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/fsync_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.fsync_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocations_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBlockLocations_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getEditLogSize_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getEditLogSize_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getFileInfo_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getFileInfo_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getFileInfo_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getFileInfo_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getListing_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getListing_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getListing_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getListing_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/mkdirs_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.mkdirs_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/mkdirs_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.mkdirs_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/register_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.register_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/register_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.register_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rename_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rename_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rename_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rename_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/renewLease_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.renewLease_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/renewLease_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.renewLease_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollEditLog_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rollEditLog_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollEditLog_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rollEditLog_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollFsImage_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.rollFsImage_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/rollFsImage_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.rollFsImage_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.sendHeartbeat_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.sendHeartbeat_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setOwner_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setOwner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setOwner_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setOwner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setPermission_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setPermission_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setPermission_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setPermission_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setReplication_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setReplication_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setReplication_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setReplication_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setSafeMode_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.setSafeMode_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/setSafeMode_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.setSafeMode_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/versionRequest_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.versionRequest_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/versionRequest_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.versionRequest_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "DATANODE":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockChecksumOp_avg_time":{
+        "metric":"dfs.datanode.blockChecksumOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockChecksumOp_num_ops":{
+        "metric":"dfs.datanode.blockChecksumOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockReports_avg_time":{
+        "metric":"dfs.datanode.blockReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blockReports_num_ops":{
+        "metric":"dfs.datanode.blockReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/block_verification_failures":{
+        "metric":"dfs.datanode.block_verification_failures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_get_local_pathinfo":{
+        "metric":"dfs.datanode.blocks_get_local_pathinfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_read":{
+        "metric":"dfs.datanode.blocks_read",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_removed":{
+        "metric":"dfs.datanode.blocks_removed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_replicated":{
+        "metric":"dfs.datanode.blocks_replicated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_verified":{
+        "metric":"dfs.datanode.blocks_verified",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/blocks_written":{
+        "metric":"dfs.datanode.blocks_written",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/bytes_read":{
+        "metric":"dfs.datanode.bytes_read",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/bytes_written":{
+        "metric":"dfs.datanode.bytes_written",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/copyBlockOp_avg_time":{
+        "metric":"dfs.datanode.copyBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/copyBlockOp_num_ops":{
+        "metric":"dfs.datanode.copyBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/heartBeats_avg_time":{
+        "metric":"dfs.datanode.heartBeats_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/heartBeats_num_ops":{
+        "metric":"dfs.datanode.heartBeats_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/readBlockOp_avg_time":{
+        "metric":"dfs.datanode.readBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/readBlockOp_num_ops":{
+        "metric":"dfs.datanode.readBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/reads_from_local_client":{
+        "metric":"dfs.datanode.reads_from_local_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/reads_from_remote_client":{
+        "metric":"dfs.datanode.reads_from_remote_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/replaceBlockOp_avg_time":{
+        "metric":"dfs.datanode.replaceBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/replaceBlockOp_num_ops":{
+        "metric":"dfs.datanode.replaceBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writeBlockOp_avg_time":{
+        "metric":"dfs.datanode.writeBlockOp_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writeBlockOp_num_ops":{
+        "metric":"dfs.datanode.writeBlockOp_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writes_from_local_client":{
+        "metric":"dfs.datanode.writes_from_local_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/dfs/datanode/writes_from_remote_client":{
+        "metric":"dfs.datanode.writes_from_remote_client",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "JOBTRACKER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_completed":{
+        "metric":"mapred.Queue.jobs_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_failed":{
+        "metric":"mapred.Queue.jobs_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_killed":{
+        "metric":"mapred.Queue.jobs_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_preparing":{
+        "metric":"mapred.Queue.jobs_preparing",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_running":{
+        "metric":"mapred.Queue.jobs_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/jobs_submitted":{
+        "metric":"mapred.Queue.jobs_submitted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_completed":{
+        "metric":"mapred.Queue.maps_completed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_failed":{
+        "metric":"mapred.Queue.maps_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_killed":{
+        "metric":"mapred.Queue.maps_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/maps_launched":{
+        "metric":"mapred.Queue.maps_launched",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_completed":{
+        "metric":"mapred.Queue.reduces_completed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_failed":{
+        "metric":"mapred.Queue.reduces_failed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_killed":{
+        "metric":"mapred.Queue.reduces_killed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reduces_launched":{
+        "metric":"mapred.Queue.reduces_launched",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reserved_map_slots":{
+        "metric":"mapred.Queue.reserved_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/reserved_reduce_slots":{
+        "metric":"mapred.Queue.reserved_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_0":{
+        "metric":"mapred.Queue.running_0",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_1440":{
+        "metric":"mapred.Queue.running_1440",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_300":{
+        "metric":"mapred.Queue.running_300",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/running_60":{
+        "metric":"mapred.Queue.running_60",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/waiting_maps":{
+        "metric":"mapred.Queue.waiting_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/Queue/waiting_reduces":{
+        "metric":"mapred.Queue.waiting_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/blacklisted_maps":{
+        "metric":"mapred.jobtracker.blacklisted_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/blacklisted_reduces":{
+        "metric":"mapred.jobtracker.blacklisted_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/heartbeats":{
+        "metric":"mapred.jobtracker.heartbeats",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_completed":{
+        "metric":"mapred.jobtracker.jobs_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_failed":{
+        "metric":"mapred.jobtracker.jobs_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_killed":{
+        "metric":"mapred.jobtracker.jobs_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_preparing":{
+        "metric":"mapred.jobtracker.jobs_preparing",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_running":{
+        "metric":"mapred.jobtracker.jobs_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/jobs_submitted":{
+        "metric":"mapred.jobtracker.jobs_submitted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/map_slots":{
+        "metric":"mapred.jobtracker.map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_completed":{
+        "metric":"mapred.jobtracker.maps_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_failed":{
+        "metric":"mapred.jobtracker.maps_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_killed":{
+        "metric":"mapred.jobtracker.maps_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/maps_launched":{
+        "metric":"mapred.jobtracker.maps_launched",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/occupied_map_slots":{
+        "metric":"mapred.jobtracker.occupied_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/occupied_reduce_slots":{
+        "metric":"mapred.jobtracker.occupied_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduce_slots":{
+        "metric":"mapred.jobtracker.reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_completed":{
+        "metric":"mapred.jobtracker.reduces_completed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_failed":{
+        "metric":"mapred.jobtracker.reduces_failed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_killed":{
+        "metric":"mapred.jobtracker.reduces_killed",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reduces_launched":{
+        "metric":"mapred.jobtracker.reduces_launched",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reserved_map_slots":{
+        "metric":"mapred.jobtracker.reserved_map_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/reserved_reduce_slots":{
+        "metric":"mapred.jobtracker.reserved_reduce_slots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/running_maps":{
+        "metric":"mapred.jobtracker.running_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/running_reduces":{
+        "metric":"mapred.jobtracker.running_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers":{
+        "metric":"mapred.jobtracker.trackers",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_blacklisted":{
+        "metric":"mapred.jobtracker.trackers_blacklisted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_decommissioned":{
+        "metric":"mapred.jobtracker.trackers_decommissioned",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/trackers_graylisted":{
+        "metric":"mapred.jobtracker.trackers_graylisted",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/waiting_maps":{
+        "metric":"mapred.jobtracker.waiting_maps",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/jobtracker/waiting_reduces":{
+        "metric":"mapred.jobtracker.waiting_reduces",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBuildVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getBuildVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getBuildVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getBuildVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getDelegationToken_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getDelegationToken_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getDelegationToken_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getDelegationToken_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobCounters_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobCounters_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobCounters_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobCounters_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobProfile_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobProfile_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobProfile_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobProfile_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobStatus_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getJobStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getJobStatus_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getJobStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapTaskReports_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getMapTaskReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getMapTaskReports_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getMapTaskReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getNewJobId_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getNewJobId_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getNewJobId_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getNewJobId_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getProtocolVersion_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getQueueAdmins_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getQueueAdmins_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getQueueAdmins_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getQueueAdmins_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getReduceTaskReports_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getReduceTaskReports_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getReduceTaskReports_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getReduceTaskReports_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getStagingAreaDir_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getStagingAreaDir_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getStagingAreaDir_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getStagingAreaDir_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getSystemDir_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getSystemDir_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getSystemDir_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getSystemDir_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTaskCompletionEvents_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.getTaskCompletionEvents_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/getTaskCompletionEvents_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.getTaskCompletionEvents_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/heartbeat_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.heartbeat_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/heartbeat_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.heartbeat_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/jobsToComplete_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.jobsToComplete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/jobsToComplete_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.jobsToComplete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/submitJob_avg_time":{
+        "metric":"rpcdetailed.rpcdetailed.submitJob_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpcdetailed/submitJob_num_ops":{
+        "metric":"rpcdetailed.rpcdetailed.submitJob_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "TASKTRACKER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_exceptions_caught":{
+        "metric":"mapred.shuffleOutput.shuffle_exceptions_caught",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_failed_outputs":{
+        "metric":"mapred.shuffleOutput.shuffle_failed_outputs",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_handler_busy_percent":{
+        "metric":"mapred.shuffleOutput.shuffle_handler_busy_percent",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_output_bytes":{
+        "metric":"mapred.shuffleOutput.shuffle_output_bytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/shuffleOutput/shuffle_success_outputs":{
+        "metric":"mapred.shuffleOutput.shuffle_success_outputs",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/mapTaskSlots":{
+        "metric":"mapred.tasktracker.mapTaskSlots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/maps_running":{
+        "metric":"mapred.tasktracker.maps_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/reduceTaskSlots":{
+        "metric":"mapred.tasktracker.reduceTaskSlots",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/mapred/tasktracker/reduces_running":{
+        "metric":"mapred.tasktracker.reduces_running",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":false,
+        "temporal":true
+      }
+    },
+    "HBASE_MASTER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/cluster_requests":{
+        "metric":"hbase.master.cluster_requests",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitSize_avg_time":{
+        "metric":"hbase.master.splitSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitSize_num_ops":{
+        "metric":"hbase.master.splitSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitTime_avg_time":{
+        "metric":"hbase.master.splitTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/master/splitTime_num_ops":{
+        "metric":"hbase.master.splitTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.assign.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.assign.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.balance.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.balance.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.createTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.createTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.deleteColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.deleteColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.deleteTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.deleteTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.disableTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.disableTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.enableTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.enableTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.modifyColumn.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.modifyColumn.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.modifyTable.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.modifyTable.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.move.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.move.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.offline.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.offline.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.regionServerReport.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.regionServerReport.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.shutdown.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.shutdown.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stopMaster.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stopMaster.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unassign.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unassign.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "HBASE_CLIENT":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "HBASE_REGIONSERVER":{
+      "metrics/hbase/regionserver/mutationsWithoutWALSize": {
+        "metric": "regionserver.Server.mutationsWithoutWALSize",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowAppendCount": {
+        "metric": "regionserver.Server.slowAppendCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowIncrementCount": {
+        "metric": "regionserver.Server.slowIncrementCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowPutCount": {
+        "metric": "regionserver.Server.slowPutCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/mutationsWithoutWALCount": {
+        "metric": "regionserver.Server.mutationsWithoutWALCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/percentFilesLocal": {
+        "metric": "regionserver.Server.percentFilesLocal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowGetCount": {
+        "metric": "regionserver.Server.slowGetCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/hbase/regionserver/slowDeleteCount": {
+        "metric": "regionserver.Server.slowDeleteCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheCount":{
+        "metric":"hbase.regionserver.blockCacheCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheEvictedCount":{
+        "metric":"hbase.regionserver.blockCacheEvictedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheFree":{
+        "metric":"hbase.regionserver.blockCacheFree",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitCachingRatio":{
+        "metric":"hbase.regionserver.blockCacheHitCachingRatio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitCount":{
+        "metric":"hbase.regionserver.blockCacheHitCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheHitRatio":{
+        "metric":"hbase.regionserver.blockCacheHitRatio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheMissCount":{
+        "metric":"hbase.regionserver.blockCacheMissCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/blockCacheSize":{
+        "metric":"hbase.regionserver.blockCacheSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionQueueSize":{
+        "metric":"hbase.regionserver.compactionQueueSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionSize_avg_time":{
+        "metric":"hbase.regionserver.compactionSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionSize_num_ops":{
+        "metric":"hbase.regionserver.compactionSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionTime_avg_time":{
+        "metric":"hbase.regionserver.compactionTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/compactionTime_num_ops":{
+        "metric":"hbase.regionserver.compactionTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.deleteRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_max":{
+        "metric":"hbase.regionserver.deleteRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_mean":{
+        "metric":"hbase.regionserver.deleteRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_median":{
+        "metric":"hbase.regionserver.deleteRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_min":{
+        "metric":"hbase.regionserver.deleteRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.deleteRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/deleteRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.deleteRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushQueueSize":{
+        "metric":"hbase.regionserver.flushQueueSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushSize_avg_time":{
+        "metric":"hbase.regionserver.flushSize_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushSize_num_ops":{
+        "metric":"hbase.regionserver.flushSize_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushTime_avg_time":{
+        "metric":"hbase.regionserver.flushTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/flushTime_num_ops":{
+        "metric":"hbase.regionserver.flushTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_75th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_95th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_99th_percentile":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_max":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_mean":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_median":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_min":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_num_ops":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatencyHistogram_std_dev":{
+        "metric":"hbase.regionserver.fsReadLatencyHistogram_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatency_avg_time":{
+        "metric":"hbase.regionserver.fsReadLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsReadLatency_num_ops":{
+        "metric":"hbase.regionserver.fsReadLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsSyncLatency_avg_time":{
+        "metric":"hbase.regionserver.fsSyncLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsSyncLatency_num_ops":{
+        "metric":"hbase.regionserver.fsSyncLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_75th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_95th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_99th_percentile":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_max":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_mean":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_median":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_min":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_num_ops":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatencyHistogram_std_dev":{
+        "metric":"hbase.regionserver.fsWriteLatencyHistogram_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatency_avg_time":{
+        "metric":"hbase.regionserver.fsWriteLatency_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/fsWriteLatency_num_ops":{
+        "metric":"hbase.regionserver.fsWriteLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.getRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_max":{
+        "metric":"hbase.regionserver.getRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_mean":{
+        "metric":"hbase.regionserver.getRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_median":{
+        "metric":"hbase.regionserver.getRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_min":{
+        "metric":"hbase.regionserver.getRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.getRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/getRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.getRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/hdfsBlocksLocalityIndex":{
+        "metric":"hbase.regionserver.hdfsBlocksLocalityIndex",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/hlogFileCount":{
+        "metric":"hbase.regionserver.hlogFileCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/memstoreSizeMB":{
+        "metric":"hbase.regionserver.memstoreSizeMB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_75th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_75th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_95th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_95th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_99th_percentile":{
+        "metric":"hbase.regionserver.putRequestLatency_99th_percentile",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_max":{
+        "metric":"hbase.regionserver.putRequestLatency_max",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_mean":{
+        "metric":"hbase.regionserver.putRequestLatency_mean",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_median":{
+        "metric":"hbase.regionserver.putRequestLatency_median",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_min":{
+        "metric":"hbase.regionserver.putRequestLatency_min",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_num_ops":{
+        "metric":"hbase.regionserver.putRequestLatency_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/putRequestLatency_std_dev":{
+        "metric":"hbase.regionserver.putRequestLatency_std_dev",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/readRequestsCount":{
+        "metric":"hbase.regionserver.readRequestsCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/regions":{
+        "metric":"hbase.regionserver.regions",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/requests":{
+        "metric":"hbase.regionserver.requests",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/rootIndexSizeKB":{
+        "metric":"hbase.regionserver.rootIndexSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/storefileIndexSizeMB":{
+        "metric":"hbase.regionserver.storefileIndexSizeMB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/storefiles":{
+        "metric":"hbase.regionserver.storefiles",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/stores":{
+        "metric":"hbase.regionserver.stores",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/totalStaticBloomSizeKB":{
+        "metric":"hbase.regionserver.totalStaticBloomSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/totalStaticIndexSizeKB":{
+        "metric":"hbase.regionserver.totalStaticIndexSizeKB",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/hbase/regionserver/writeRequestsCount":{
+        "metric":"hbase.regionserver.writeRequestsCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_fifteen":{
+        "metric":"load_fifteen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_five":{
+        "metric":"load_five",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/load/load_one":{
+        "metric":"load_one",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/NumOpenConnections":{
+        "metric":"rpc.rpc.NumOpenConnections",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/ReceivedBytes":{
+        "metric":"rpc.rpc.ReceivedBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric":"rpc.rpc.RpcProcessingTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric":"rpc.rpc.RpcProcessingTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric":"rpc.rpc.RpcQueueTime_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric":"rpc.rpc.RpcQueueTime_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_avg_time":{
+        "metric":"rpc.rpc.RpcSlowResponse_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/RpcSlowResponse_num_ops":{
+        "metric":"rpc.rpc.RpcSlowResponse_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/SentBytes":{
+        "metric":"rpc.rpc.SentBytes",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.abort.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_avg_time":{
+        "metric":"rpc.rpc.abort_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/abort_num_ops":{
+        "metric":"rpc.rpc.abort_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_avg_time":{
+        "metric":"rpc.rpc.addColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addColumn_num_ops":{
+        "metric":"rpc.rpc.addColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/addToOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_avg_time":{
+        "metric":"rpc.rpc.assign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/assign_num_ops":{
+        "metric":"rpc.rpc.assign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_avg_time":{
+        "metric":"rpc.rpc.balanceSwitch_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balanceSwitch_num_ops":{
+        "metric":"rpc.rpc.balanceSwitch_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_avg_time":{
+        "metric":"rpc.rpc.balance_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/balance_num_ops":{
+        "metric":"rpc.rpc.balance_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_avg_time":{
+        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/bulkLoadHFiles_num_ops":{
+        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.callQueueLen",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_avg_time":{
+        "metric":"rpc.rpc.checkAndDelete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndDelete_num_ops":{
+        "metric":"rpc.rpc.checkAndDelete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_avg_time":{
+        "metric":"rpc.rpc.checkAndPut_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkAndPut_num_ops":{
+        "metric":"rpc.rpc.checkAndPut_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_avg_time":{
+        "metric":"rpc.rpc.checkOOME_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/checkOOME_num_ops":{
+        "metric":"rpc.rpc.checkOOME_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_avg_time":{
+        "metric":"rpc.rpc.closeRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/closeRegion_num_ops":{
+        "metric":"rpc.rpc.closeRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_avg_time":{
+        "metric":"rpc.rpc.close_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/close_num_ops":{
+        "metric":"rpc.rpc.close_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_avg_time":{
+        "metric":"rpc.rpc.compactRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/compactRegion_num_ops":{
+        "metric":"rpc.rpc.compactRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_avg_time":{
+        "metric":"rpc.rpc.createTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/createTable_num_ops":{
+        "metric":"rpc.rpc.createTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_avg_time":{
+        "metric":"rpc.rpc.deleteColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteColumn_num_ops":{
+        "metric":"rpc.rpc.deleteColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_avg_time":{
+        "metric":"rpc.rpc.deleteTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/deleteTable_num_ops":{
+        "metric":"rpc.rpc.deleteTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_avg_time":{
+        "metric":"rpc.rpc.delete_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/delete_num_ops":{
+        "metric":"rpc.rpc.delete_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_avg_time":{
+        "metric":"rpc.rpc.disableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/disableTable_num_ops":{
+        "metric":"rpc.rpc.disableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_avg_time":{
+        "metric":"rpc.rpc.enableTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/enableTable_num_ops":{
+        "metric":"rpc.rpc.enableTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_avg_time":{
+        "metric":"rpc.rpc.execCoprocessor_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/execCoprocessor_num_ops":{
+        "metric":"rpc.rpc.execCoprocessor_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.exists.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.exists.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_avg_time":{
+        "metric":"rpc.rpc.exists_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/exists_num_ops":{
+        "metric":"rpc.rpc.exists_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.flushRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_avg_time":{
+        "metric":"rpc.rpc.flushRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/flushRegion_num_ops":{
+        "metric":"rpc.rpc.flushRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.get.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.get.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_avg_time":{
+        "metric":"rpc.rpc.getAlterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getAlterStatus_num_ops":{
+        "metric":"rpc.rpc.getAlterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_avg_time":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getBlockCacheColumnFamilySummaries_num_ops":{
+        "metric":"rpc.rpc.getBlockCacheColumnFamilySummaries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_avg_time":{
+        "metric":"rpc.rpc.getCatalogTracker_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getCatalogTracker_num_ops":{
+        "metric":"rpc.rpc.getCatalogTracker_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_avg_time":{
+        "metric":"rpc.rpc.getClosestRowBefore_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClosestRowBefore_num_ops":{
+        "metric":"rpc.rpc.getClosestRowBefore_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_avg_time":{
+        "metric":"rpc.rpc.getClusterStatus_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getClusterStatus_num_ops":{
+        "metric":"rpc.rpc.getClusterStatus_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getConfiguration.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_avg_time":{
+        "metric":"rpc.rpc.getConfiguration_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getConfiguration_num_ops":{
+        "metric":"rpc.rpc.getConfiguration_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_avg_time":{
+        "metric":"rpc.rpc.getHServerInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHServerInfo_num_ops":{
+        "metric":"rpc.rpc.getHServerInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_avg_time":{
+        "metric":"rpc.rpc.getHTableDescriptors_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getHTableDescriptors_num_ops":{
+        "metric":"rpc.rpc.getHTableDescriptors_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.getOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.getOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_avg_time":{
+        "metric":"rpc.rpc.getProtocolSignature_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolSignature_num_ops":{
+        "metric":"rpc.rpc.getProtocolSignature_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_avg_time":{
+        "metric":"rpc.rpc.getProtocolVersion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getProtocolVersion_num_ops":{
+        "metric":"rpc.rpc.getProtocolVersion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_avg_time":{
+        "metric":"rpc.rpc.getRegionInfo_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getRegionInfo_num_ops":{
+        "metric":"rpc.rpc.getRegionInfo_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getServerName.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_avg_time":{
+        "metric":"rpc.rpc.getServerName_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getServerName_num_ops":{
+        "metric":"rpc.rpc.getServerName_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_avg_time":{
+        "metric":"rpc.rpc.getZooKeeper_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/getZooKeeper_num_ops":{
+        "metric":"rpc.rpc.getZooKeeper_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_avg_time":{
+        "metric":"rpc.rpc.get_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/get_num_ops":{
+        "metric":"rpc.rpc.get_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.increment.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.increment.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_avg_time":{
+        "metric":"rpc.rpc.incrementColumnValue_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/incrementColumnValue_num_ops":{
+        "metric":"rpc.rpc.incrementColumnValue_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_avg_time":{
+        "metric":"rpc.rpc.increment_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/increment_num_ops":{
+        "metric":"rpc.rpc.increment_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isAborted.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_avg_time":{
+        "metric":"rpc.rpc.isAborted_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isAborted_num_ops":{
+        "metric":"rpc.rpc.isAborted_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_avg_time":{
+        "metric":"rpc.rpc.isMasterRunning_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isMasterRunning_num_ops":{
+        "metric":"rpc.rpc.isMasterRunning_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.isStopped.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_avg_time":{
+        "metric":"rpc.rpc.isStopped_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/isStopped_num_ops":{
+        "metric":"rpc.rpc.isStopped_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.lockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_avg_time":{
+        "metric":"rpc.rpc.lockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/lockRow_num_ops":{
+        "metric":"rpc.rpc.lockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_avg_time":{
+        "metric":"rpc.rpc.modifyColumn_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyColumn_num_ops":{
+        "metric":"rpc.rpc.modifyColumn_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_avg_time":{
+        "metric":"rpc.rpc.modifyTable_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/modifyTable_num_ops":{
+        "metric":"rpc.rpc.modifyTable_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_avg_time":{
+        "metric":"rpc.rpc.move_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/move_num_ops":{
+        "metric":"rpc.rpc.move_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.multi.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.multi.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_avg_time":{
+        "metric":"rpc.rpc.multi_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/multi_num_ops":{
+        "metric":"rpc.rpc.multi_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.next.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.next.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_avg_time":{
+        "metric":"rpc.rpc.next_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/next_num_ops":{
+        "metric":"rpc.rpc.next_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_avg_time":{
+        "metric":"rpc.rpc.offline_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/offline_num_ops":{
+        "metric":"rpc.rpc.offline_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_avg_time":{
+        "metric":"rpc.rpc.openRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegion_num_ops":{
+        "metric":"rpc.rpc.openRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_avg_time":{
+        "metric":"rpc.rpc.openRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openRegions_num_ops":{
+        "metric":"rpc.rpc.openRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.openScanner.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_avg_time":{
+        "metric":"rpc.rpc.openScanner_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/openScanner_num_ops":{
+        "metric":"rpc.rpc.openScanner_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.put.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.put.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_avg_time":{
+        "metric":"rpc.rpc.put_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/put_num_ops":{
+        "metric":"rpc.rpc.put_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_avg_time":{
+        "metric":"rpc.rpc.regionServerReport_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerReport_num_ops":{
+        "metric":"rpc.rpc.regionServerReport_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_avg_time":{
+        "metric":"rpc.rpc.regionServerStartup_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/regionServerStartup_num_ops":{
+        "metric":"rpc.rpc.regionServerStartup_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_avg_time":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/removeFromOnlineRegions_num_ops":{
+        "metric":"rpc.rpc.removeFromOnlineRegions_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_avg_time":{
+        "metric":"rpc.rpc.replicateLogEntries_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/replicateLogEntries_num_ops":{
+        "metric":"rpc.rpc.replicateLogEntries_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_avg_time":{
+        "metric":"rpc.rpc.reportRSFatalError_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/reportRSFatalError_num_ops":{
+        "metric":"rpc.rpc.reportRSFatalError_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_avg_time":{
+        "metric":"rpc.rpc.rollHLogWriter_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rollHLogWriter_num_ops":{
+        "metric":"rpc.rpc.rollHLogWriter_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "pointInTime":false,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.rpcAuthorizationSuccesses",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_avg_time":{
+        "metric":"rpc.rpc.shutdown_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/shutdown_num_ops":{
+        "metric":"rpc.rpc.shutdown_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.splitRegion.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_avg_time":{
+        "metric":"rpc.rpc.splitRegion_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/splitRegion_num_ops":{
+        "metric":"rpc.rpc.splitRegion_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.stop.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.stop.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_avg_time":{
+        "metric":"rpc.rpc.stopMaster_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stopMaster_num_ops":{
+        "metric":"rpc.rpc.stopMaster_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_avg_time":{
+        "metric":"rpc.rpc.stop_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/stop_num_ops":{
+        "metric":"rpc.rpc.stop_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_avg_time":{
+        "metric":"rpc.rpc.unassign_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unassign_num_ops":{
+        "metric":"rpc.rpc.unassign_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_avg_time":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow/aboveOneSec/_num_ops":{
+        "metric":"rpc.rpc.unlockRow.aboveOneSec._num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_avg_time":{
+        "metric":"rpc.rpc.unlockRow_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/rpc/unlockRow_num_ops":{
+        "metric":"rpc.rpc.unlockRow_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.ugi.loginFailure_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.ugi.loginFailure_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "FLUME_SERVER":{
+      "metrics/boottime":{
+        "metric":"boottime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.metrics.gcCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.metrics.gcTimeMillis",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logError":{
+        "metric":"jvm.metrics.logError",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.metrics.logFatal",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.metrics.logInfo",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.metrics.logWarn",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/maxMemoryM":{
+        "metric":"jvm.metrics.maxMemoryM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.metrics.memHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.metrics.memHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.metrics.memNonHeapCommittedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.metrics.memNonHeapUsedM",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.metrics.threadsBlocked",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.metrics.threadsNew",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.metrics.threadsRunnable",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTerminated":{
+        "metric":"jvm.metrics.threadsTerminated",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric":"jvm.metrics.threadsTimedWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.metrics.threadsWaiting",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelCapacity":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelCapacity",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/StartTime":{
+        "metric":"(\\w+).CHANNEL.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventTakeAttemptCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventTakeAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventTakeSuccessCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventTakeSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventPutAttemptCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventPutAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/StopTime":{
+        "metric":"(\\w+).CHANNEL.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelFillPercentage":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelFillPercentage",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/ChannelSize":{
+        "metric":"(\\w+).CHANNEL.(\\w+).ChannelSize",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/CHANNEL/$2/EventPutSuccessCount":{
+        "metric":"(\\w+).CHANNEL.(\\w+).EventPutSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionCreatedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionCreatedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchCompleteCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchCompleteCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/EventDrainSuccessCount":{
+        "metric":"(\\w+).SINK.(\\w+).EventDrainSuccessCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/StartTime":{
+        "metric":"(\\w+).SINK.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/EventDrainAttemptCount":{
+        "metric":"(\\w+).SINK.(\\w+).EventDrainAttemptCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionFailedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionFailedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchUnderflowCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchUnderflowCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/ConnectionClosedCount":{
+        "metric":"(\\w+).SINK.(\\w+).ConnectionClosedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/StopTime":{
+        "metric":"(\\w+).SINK.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SINK/$2/BatchEmptyCount":{
+        "metric":"(\\w+).SINK.(\\w+).BatchEmptyCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendBatchReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendBatchReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/StartTime":{
+        "metric":"(\\w+).SOURCE.(\\w+).StartTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/OpenConnectionCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).OpenConnectionCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendBatchAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendBatchAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/AppendReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).AppendReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/EventReceivedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).EventReceivedCount",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/StopTime":{
+        "metric":"(\\w+).SOURCE.(\\w+).StopTime",
+        "pointInTime":true,
+        "temporal":true
+      },
+      "metrics/flume/$1/SOURCE/$2/EventAcceptedCount":{
+        "metric":"(\\w+).SOURCE.(\\w+).EventAcceptedCount",
+        "pointInTime":true,
+        "temporal":true
+      }
+    },
+    "JOURNALNODE":{
+      "metrics/dfs/journalNode/syncs300s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastWrittenTxId": {
+        "metric": "dfs.JournalNode.LastWrittenTxId",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.FinalizeLogSegmentNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.UgiMetrics.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/startLogSegment_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.StartLogSegmentAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/load/load_one": {
+        "metric": "load_one",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/currentLagTxns": {
+        "metric": "dfs.JournalNode.CurrentLagTxns",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/bytesWritten": {
+        "metric": "dfs.JournalNode.BytesWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/acceptRecovery_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.AcceptRecoveryNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/txnsWritten": {
+        "metric": "dfs.JournalNode.TxnsWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/newEpoch_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.NewEpochNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs3600sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.UgiMetrics.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs300sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastPromisedEpoch": {
+        "metric": "dfs.JournalNode.LastPromisedEpoch",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/prepareRecovery_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.PrepareRecoveryAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/lastWriterEpoch": {
+        "metric": "dfs.JournalNode.LastWriterEpoch",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.UgiMetrics.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getEditLogManifest_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.GetEditLogManifestNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/acceptRecovery_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.AcceptRecoveryAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthenticationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "rpc.rpc.RpcAuthenticationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "rpc.rpc.RpcAuthorizationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s95thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s95thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getEditLogManifest_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.GetEditLogManifestAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/batchesWritten": {
+        "metric": "dfs.JournalNode.BatchesWritten",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/batchesWrittenWhileLagging": {
+        "metric": "dfs.JournalNode.BatchesWrittenWhileLagging",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s99thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s99thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/prepareRecovery_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.PrepareRecoveryNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/newEpoch_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.NewEpochAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s_num_ops": {
+        "metric": "dfs.JournalNode.Syncs60sNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "jvm.JvmMetrics.MemMaxM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load/load_five": {
+        "metric": "load_five",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getJournalState_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.GetJournalStateAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs300s90thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs300s90thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/journal_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.JournalAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/finalizeLogSegment_avg_time": {
+        "metric": "rpcdetailed.rpcdetailed.FinalizeLogSegmentAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/load/load_fifteen": {
+        "metric": "load_fifteen",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/startLogSegment_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.StartLogSegmentNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs60s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs60s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/getJournalState_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.GetJournalStateNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s50thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s50thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.UgiMetrics.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/journal_num_ops": {
+        "metric": "rpcdetailed.rpcdetailed.JournalNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/dfs/journalNode/syncs3600s75thPercentileLatencyMicros": {
+        "metric": "dfs.JournalNode.Syncs3600s75thPercentileLatencyMicros",
+        "pointInTime": true,
+        "temporal": true
+      }
+    },
+    "NODEMANAGER":{
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputsFailed": {
+        "metric": "mapred.ShuffleOutputsFailed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationFailures": {
+        "metric": "rpc.metrics.RpcAuthorizationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.ugi.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersCompleted": {
+        "metric": "yarn.ContainersCompleted",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersKilled": {
+        "metric": "yarn.ContainersKilled",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AllocatedGB": {
+        "metric": "yarn.AllocatedGB",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputsOK": {
+        "metric": "mapred.ShuffleOutputsOK",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersFailed": {
+        "metric": "yarn.ContainersFailed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.ugi.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AllocatedContainers": {
+        "metric": "yarn.AllocatedContainers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersRunning": {
+        "metric": "yarn.ContainersRunning",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersLaunched": {
+        "metric": "yarn.ContainersLaunched",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.ugi.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/AvailableGB": {
+        "metric": "yarn.AvailableGB",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleConnections": {
+        "metric": "mapred.ShuffleConnections",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/ContainersIniting": {
+        "metric": "yarn.ContainersIniting",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.ugi.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/mapred/ShuffleOutputBytes": {
+        "metric": "mapred.ShuffleOutputBytes",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationSuccesses": {
+        "metric": "rpc.metrics.RpcAuthenticationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthenticationFailures": {
+        "metric": "rpc.metrics.RpcAuthenticationFailures",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      }
+    },
+    "RESOURCEMANAGER":{
+      "metrics/rpcdetailed/FinishApplicationMasterNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.FinishApplicationMasterNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_total": {
+        "metric": "mem_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsCompleted": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsCompleted",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumUnhealthyNMs": {
+        "metric": "yarn.ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsRunnable": {
+        "metric": "jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumRebootedNMs": {
+        "metric": "yarn.ClusterMetrics.NumRebootedNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsNew": {
+        "metric": "jvm.JvmMetrics.ThreadsNew",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsSubmitted": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsSubmitted",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumLostNMs": {
+        "metric": "yarn.ClusterMetrics.NumLostNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_avg_time": {
+        "metric": "ugi.ugi.LoginSuccessAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_avg_time": {
+        "metric": "rpc.rpc.RpcQueueTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AllocatedContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AllocatedContainers",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/SentBytes": {
+        "metric": "rpc.rpc.SentBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsKilled": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsKilled",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumActiveNMs": {
+        "metric": "yarn.ClusterMetrics.NumActiveNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logWarn": {
+        "metric": "jvm.JvmMetrics.LogWarn",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTimedWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsFailed": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsFailed",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCount": {
+        "metric": "jvm.JvmMetrics.GcCount",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_run": {
+        "metric": "proc_run",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_total": {
+        "metric": "swap_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/ReceivedBytes": {
+        "metric": "rpc.rpc.ReceivedBytes",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/AllocateNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.AllocateNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_nice": {
+        "metric": "cpu_nice",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcCountMarkSweepCompact": {
+        "metric": "jvm.JvmMetrics.GcCountMarkSweepCompact",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsBlocked": {
+        "metric": "jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsRunning": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsRunning",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/ClusterMetrics/NumDecommissionedNMs": {
+        "metric": "yarn.ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcQueueTime_num_ops": {
+        "metric": "rpc.rpc.RpcQueueTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/process/proc_total": {
+        "metric": "proc_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/part_max_used": {
+        "metric": "part_max_used",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/NumOpenConnections": {
+        "metric": "rpc.rpc.NumOpenConnections",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memHeapUsedM": {
+        "metric": "jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/disk/disk_free": {
+        "metric": "disk_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/threadsWaiting": {
+        "metric": "jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/load_one": {
+        "metric": "load_one",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_buffers": {
+        "metric": "mem_buffers",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/ugi/loginSuccess_num_ops": {
+        "metric": "ugi.ugi.LoginSuccessNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillisCopy": {
+        "metric": "jvm.JvmMetrics.GcTimeMillisCopy",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillis": {
+        "metric": "jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_idle": {
+        "metric": "cpu_idle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/PendingContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).PendingContainers",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/memMaxM": {
+        "metric": "jvm.JvmMetrics.MemMaxM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/threadsTerminated": {
+        "metric": "jvm.JvmMetrics.ThreadsTerminated",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/network/bytes_out": {
+        "metric": "bytes_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_aidle": {
+        "metric": "cpu_aidle",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/mem_free": {
+        "metric": "mem_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/AllocateAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.AllocateAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_user": {
+        "metric": "cpu_user",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/memory/swap_free": {
+        "metric": "swap_free",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_system": {
+        "metric": "cpu_system",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load_five": {
+        "metric": "load_five",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/bytes_in": {
+        "metric": "bytes_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/boottime": {
+        "metric": "boottime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_out": {
+        "metric": "pkts_out",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/memNonHeapCommittedM": {
+        "metric": "jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetApplicationReportNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.GetApplicationReportNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/FinishApplicationMasterAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.FinishApplicationMasterAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/callQueueLen": {
+        "metric": "rpc.rpc.CallQueueLength",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_cached": {
+        "metric": "mem_cached",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/RegisterApplicationMasterNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.RegisterApplicationMasterNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/disk/disk_total": {
+        "metric": "disk_total",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AvailableMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AvailableMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/PendingMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).PendingMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logInfo": {
+        "metric": "jvm.JvmMetrics.LogInfo",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_num_ops": {
+        "metric": "rpc.rpc.RpcProcessingTimeNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_num_ops": {
+        "metric": "ugi.ugi.LoginFailureNumOps",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/memory/mem_shared": {
+        "metric": "mem_shared",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/SubmitApplicationAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.SubmitApplicationAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_wio": {
+        "metric": "cpu_wio",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetNewApplicationNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.GetNewApplicationNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AppsPending": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AppsPending",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/gcCountCopy": {
+        "metric": "jvm.JvmMetrics.GcCountCopy",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/load_fifteen": {
+        "metric": "load_fifteen",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/logError": {
+        "metric": "jvm.JvmMetrics.LogError",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/ugi/loginFailure_avg_time": {
+        "metric": "ugi.ugi.LoginFailureAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_num": {
+        "metric": "cpu_num",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/SubmitApplicationNumOps": {
+        "metric": "rpcdetailed.rpcdetailed.SubmitApplicationNumOps",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/jvm/gcTimeMillisMarkSweepCompact": {
+        "metric": "jvm.JvmMetrics.GcTimeMillisMarkSweepCompact",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/cpu/cpu_speed": {
+        "metric": "cpu_speed",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpc/rpcAuthorizationSuccesses": {
+        "metric": "rpc.rpc.RpcAuthorizationSuccesses",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/AllocatedMB": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).AllocatedMB",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/jvm/logFatal": {
+        "metric": "jvm.JvmMetrics.LogFatal",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpc/RpcProcessingTime_avg_time": {
+        "metric": "rpc.rpc.RpcProcessingTimeAvgTime",
+        "pointInTime": false,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetApplicationReportAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.GetApplicationReportAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/NodeHeartbeatAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.NodeHeartbeatAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/GetNewApplicationAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.GetNewApplicationAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/network/pkts_in": {
+        "metric": "pkts_in",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/rpcdetailed/RegisterApplicationMasterAvgTime": {
+        "metric": "rpcdetailed.rpcdetailed.RegisterApplicationMasterAvgTime",
+        "pointInTime": true,
+        "temporal": true
+      },
+      "metrics/yarn/Queue/$1.replaceAll(\"([.])\",\"/\")/ReservedContainers": {
+        "metric": "yarn.QueueMetrics.Queue=(.+).ReservedContainers",
+        "pointInTime": false,
+        "temporal": true
+      }
+    }
+  }
+}