You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by od...@apache.org on 2013/08/16 18:24:30 UTC

[1/3] AMBARI-2866. API JMX mapping needs to be updated due to property name changes. (odiachenko)

Updated Branches:
  refs/heads/trunk bcebaddbd -> 83683f607


http://git-wip-us.apache.org/repos/asf/incubator-ambari/blob/83683f60/ambari-server/src/main/resources/jmx_properties_2.json
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/jmx_properties_2.json b/ambari-server/src/main/resources/jmx_properties_2.json
index 36a1053..2554549 100644
--- a/ambari-server/src/main/resources/jmx_properties_2.json
+++ b/ambari-server/src/main/resources/jmx_properties_2.json
@@ -140,7 +140,7 @@
         "temporal" : false
       },
       "metrics/dfs/FSNamesystem/CapacityNonDFSUsed":{
-        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityNonDFSUsed",
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityUsedNonDFS",
         "pointInTime" : true,
         "temporal" : false
       },
@@ -205,67 +205,67 @@
         "temporal" : false
       },
       "metrics/dfs/namenode/AddBlockOps":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.AddBlockOps",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.AddBlockOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/CreateFileOps":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.CreateFileOps",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.CreateFileOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/FileInfoOps":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.FileInfoOps",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FileInfoOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/FilesCreated":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesCreated",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FilesCreated",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/FilesInGetListingOps":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.FilesInGetListingOps",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FilesInGetListingOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/GetBlockLocations":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.GetBlockLocations",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.GetBlockLocations",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/GetListingOps":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.GetListingOps",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.GetListingOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/Syncs_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.SyncsAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/Syncs_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.Syncs_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.SyncsNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/Transactions_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.TransactionsAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/Transactions_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.Transactions_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.TransactionsNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/blockReport_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.BlockReportAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/dfs/namenode/blockReport_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=NameNode.blockReport_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.BlockReportNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
@@ -275,7 +275,7 @@
         "temporal" : false
       },
       "metrics/dfs/namenode/HostName":{
-        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.HostName",
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.tag.Hostname",
         "pointInTime" : true,
         "temporal" : false
       },
@@ -445,22 +445,22 @@
         "temporal" : false
       },
       "metrics/rpc/RpcProcessingTime_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTimeAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/RpcProcessingTime_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTime_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTimeNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/RpcQueueTime_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTimeAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/RpcQueueTime_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTime_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTimeNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
@@ -470,214 +470,124 @@
         "temporal" : false
       },
       "metrics/rpc/callQueueLen":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.callQueueLen",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.CallQueueLength",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/rpcAuthenticationFailures":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationFailures",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthenticationFailures",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/rpcAuthenticationSuccesses":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.rpcAuthenticationSuccesses",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthenticationSuccesses",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpc/rpcAuthorizationFailures":{
-        "metric" : "Hadoop:service=NameNode,name=RpcActivity.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",
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthorizationSuccesses",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/blockReport_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.blockReport_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.BlockReportAvgTime",
         "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",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.BlockReportNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getEditLogSize_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetEditLogManifestAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getEditLogSize_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getEditLogSize_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetEditLogManifestNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getFileInfo_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetFileInfoAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getFileInfo_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getFileInfo_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetFileInfoNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getListing_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetListingAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getListing_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getListing_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.GetListingNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/getProtocolVersion_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.VersionRequestAvgTime",
         "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",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.VersionRequestNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/rollEditLog_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.rollEditLog_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.RollEditLogAvgTime",
         "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",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.RollEditLogNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/sendHeartbeat_avg_time":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.SendHeartbeatAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/rpcdetailed/sendHeartbeat_num_ops":{
-        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.SendHeartbeatNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/ugi/loginFailure_avg_time":{
-        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_avg_time",
+        "metric":"Hadoop:service=NameNode,name=UgiMetrics.LoginFailureAvgTime",
         "pointInTime":true,
         "temporal":false
       },
       "metrics/ugi/loginFailure_num_ops":{
-        "metric":"Hadoop:service=NameNode,name=ugi.loginFailure_num_ops",
+        "metric":"Hadoop:service=NameNode,name=UgiMetrics.LoginFailureNumOps",
         "pointInTime":true,
         "temporal":false
       },
       "metrics/ugi/loginSuccess_avg_time":{
-        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_avg_time",
+        "metric":"Hadoop:service=NameNode,name=UgiMetrics.LoginSuccessAvgTime",
         "pointInTime":true,
         "temporal":false
       },
       "metrics/ugi/loginSuccess_num_ops":{
-        "metric":"Hadoop:service=NameNode,name=ugi.loginSuccess_num_ops",
+        "metric":"Hadoop:service=NameNode,name=UgiMetrics.LoginSuccessNumOps",
         "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",
+    "HBASE_MASTER":{
+      "ServiceComponentInfo/AverageLoad":{
+        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.averageLoad",
         "pointInTime" : true,
         "temporal" : false
       },
@@ -701,6975 +611,1163 @@
         "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",
+      "ServiceComponentInfo/MasterActiveTime":{
+        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/Queue/reserved_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_reduce_slots",
+      "ServiceComponentInfo/MasterStartTime":{
+        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/Queue/running_0":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_0",
+      "ServiceComponentInfo/RegionsInTransition":{
+        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.ritCount",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/Queue/running_1440":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_1440",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/ClusterId":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.clusterId",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/Queue/running_300":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_300",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/MasterStartTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/Queue/running_60":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_60",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/MasterActiveTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/Queue/waiting_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_maps",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/ServerName":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.serverName",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/Queue/waiting_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_reduces",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/AverageLoad":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.averageLoad",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/StartTime":{
-        "metric" : "java.lang:type=Runtime.StartTime",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/RegionServers":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.numRegionServers",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/Version":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Version",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/ZookeeperQuorum":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.zookeeperQuorum",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobs_running":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_running",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/DeadRegionServers":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.numDeadRegionServers",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/jobs_completed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_completed",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/IsActiveMaster":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.isActiveMaster",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/jobs_running":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_running",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitTimeNumOps":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_num_ops",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/jobs_submitted":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_submitted",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitTimeAvgTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_mean",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/occupied_map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_map_slots",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitTimeMinTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_min",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/occupied_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_reduce_slots",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitTimeMaxTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_max",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/reserved_map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_map_slots",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitSizeNumOps":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_num_ops",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/reserved_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_reduce_slots",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitSizeAvgTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitSize_mean",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/running_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_maps",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitSizeMinTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitSize_min",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/running_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_reduces",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/splitSizeMaxTime":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitSize_max",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/waiting_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_maps",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/hbase/master/cluster_requests":{
+        "metric":"Hadoop:service=HBase,name=Master,sub=Server.clusterRequests",
+        "pointInTime":true,
+        "temporal":false
       },
-      "ServiceComponentInfo/jobtracker/waiting_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_reduces",
+      "metrics/hbase/master/user":{
+        "metric":"java.lang:type=Runtime.SystemProperties.user.name",
+        "pointInTime":true,
+        "temporal":false
+      }
+    },
+    "RESOURCEMANAGER":{
+      "ServiceComponentInfo/StartTime":{
+        "metric" : "java.lang:type=Runtime.StartTime",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/gcCount":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.GcCount",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.GcCount",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/gcTimeMillis":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.GcTimeMillis",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.GcTimeMillis",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/logError":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.LogError",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.LogError",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/logFatal":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.LogFatal",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.LogFatal",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/logInfo":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.LogInfo",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.LogInfo",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/logWarn":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.LogWarn",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.LogWarn",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/memHeapCommittedM":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.MemHeapCommittedM",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapCommittedM",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/memHeapUsedM":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.MemHeapUsedM",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.MemHeapUsedM",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/memNonHeapCommittedM":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.MemNonHeapCommittedM",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapCommittedM",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/memNonHeapUsedM":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.MemNonHeapUsedM",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.MemNonHeapUsedM",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsBlocked":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsBlocked",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsBlocked",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsNew":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsNew",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsNew",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsRunnable":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsRunnable",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsRunnable",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsTerminated":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsTerminated",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTerminated",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsTimedWaiting":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsTimedWaiting",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsTimedWaiting",
         "pointInTime" : true,
         "temporal" : false
       },
       "metrics/jvm/threadsWaiting":{
-        "metric" : "Hadoop:service=JobTracker,name=JvmMetrics.ThreadsWaiting",
+        "metric" : "Hadoop:service=ResourceManager,name=JvmMetrics.ThreadsWaiting",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/jobs_completed":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_completed",
+      "metrics/jvm/startTime":{
+        "metric" : "java.lang:type=Runtime.StartTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/jobs_submitted":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_submitted",
+      "ServiceComponentInfo/rm_metrics/cluster/activeNMcount":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumActiveNMs",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/reserved_map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_map_slots",
+      "ServiceComponentInfo/rm_metrics/cluster/decommissionedNMcount":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumDecommissionedNMs",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/reserved_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.reserved_reduce_slots",
+      "ServiceComponentInfo/rm_metrics/cluster/lostNMcount":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumLostNMs",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/running_0":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_0",
+      "ServiceComponentInfo/rm_metrics/cluster/unhealthyNMcount":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumUnhealthyNMs",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/running_1440":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_1440",
+      "ServiceComponentInfo/rm_metrics/cluster/rebootedNMcount":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumRebootedNMs",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/running_300":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_300",
+      "ServiceComponentInfo/rm_metrics/cluster/nodeManagers":{
+        "metric" : "Hadoop:service=ResourceManager,name=RMNMInfo.LiveNodeManagers",
         "pointInTime" : true,
         "temporal" : false
+       },
+       "metrics/yarn/ClusterMetrics/NumActiveNMs":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumActiveNMs",
+        "pointInTime":true,
+        "temporal":false
       },
-      "metrics/mapred/Queue/running_60":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.running_60",
-        "pointInTime" : true,
-        "temporal" : false
+      "metrics/yarn/ClusterMetrics/NumDecommissionedNMs":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumDecommissionedNMs",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/yarn/ClusterMetrics/NumLostNMs":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumLostNMs",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/yarn/ClusterMetrics/NumUnhealthyNMs":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumUnhealthyNMs",
+        "pointInTime":true,
+        "temporal":false
+      },
+      "metrics/yarn/ClusterMetrics/NumRebootedNMs":{
+        "metric" : "Hadoop:service=ResourceManager,name=ClusterMetrics.NumRebootedNMs",
+        "pointInTime":true,
+        "temporal":false
       },
-      "metrics/mapred/Queue/waiting_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_maps",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_60":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_60",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/waiting_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.waiting_reduces",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_300":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_300",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/Queue/jobs_running":{
-        "metric" : "Hadoop:service=JobTracker,name=QueueMetrics,q=default.jobs_running",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/running_1440":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).running_1440",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_completed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_completed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsSubmitted":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsSubmitted",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_running":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_running",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsRunning":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsRunning",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_submitted":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_submitted",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsPending":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsPending",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.map_slots",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsCompleted":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsCompleted",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduce_slots",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsKilled":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsKilled",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/blacklisted_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_maps",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AppsFailed":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AppsFailed",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/blacklisted_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.blacklisted_reduces",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedMB":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedMB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/maps_launched":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_launched",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedVCores":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedVCores",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/maps_completed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_completed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AllocatedContainers":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AllocatedContainers",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/maps_failed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_failed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersAllocated":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersAllocated",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reduces_launched":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_launched",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AggregateContainersReleased":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AggregateContainersReleased",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reduces_completed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_completed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableMB":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableMB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reduces_failed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_failed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/AvailableVCores":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).AvailableVCores",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_failed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_failed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingMB":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingMB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_killed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_killed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingVCores":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingVCores",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/jobs_preparing":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.jobs_preparing",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/PendingContainers":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).PendingContainers",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/maps_killed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.maps_killed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedMB":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedMB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reduces_killed":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reduces_killed",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedVCores":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedVCores",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/trackers":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ReservedContainers":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ReservedContainers",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/trackers_blacklisted":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_blacklisted",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveUsers":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveUsers",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/trackers_graylisted":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_graylisted",
+      "metrics/yarn/Queue/$1.replaceAll(\",q(\\d+)=\",\"/\").substring(1)/ActiveApplications":{
+        "metric" : "Hadoop:service=ResourceManager,name=QueueMetrics(.+).ActiveApplications",
+        "pointInTime" : true,
+        "temporal" : false
+      }
+    }
+  },
+  "HostComponent":{
+    "NAMENODE":{
+      "metrics/dfs/FSNamesystem/BlockCapacity":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.BlockCapacity",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/trackers_decommissioned":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.trackers_decommissioned",
+      "metrics/dfs/FSNamesystem/BlocksTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.BlocksTotal",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/heartbeats":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.heartbeats",
+      "metrics/dfs/FSNamesystem/CapacityTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityTotal",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/occupied_map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_map_slots",
+      "metrics/dfs/FSNamesystem/CapacityUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityUsed",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/occupied_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.occupied_reduce_slots",
+      "metrics/dfs/FSNamesystem/CapacityRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityRemaining",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reserved_map_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_map_slots",
+      "metrics/dfs/FSNamesystem/CapacityNonDFSUsed":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityUsedNonDFS",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/reserved_reduce_slots":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.reserved_reduce_slots",
+      "metrics/dfs/FSNamesystem/CapacityRemainingGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityRemainingGB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/running_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_maps",
+      "metrics/dfs/FSNamesystem/CapacityTotalGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityTotalGB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/running_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.running_reduces",
+      "metrics/dfs/FSNamesystem/CapacityUsedGB":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CapacityUsedGB",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/waiting_maps":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_maps",
+      "metrics/dfs/FSNamesystem/CorruptBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.CorruptBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/waiting_reduces":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerMetrics.waiting_reduces",
+      "metrics/dfs/FSNamesystem/ExcessBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.ExcessBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/Hostname":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Hostname",
+      "metrics/dfs/FSNamesystem/FilesTotal":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.FilesTotal",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/Version":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.Version",
+      "metrics/dfs/FSNamesystem/MissingBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.MissingBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/ConfigVersion":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ConfigVersion",
+      "metrics/dfs/FSNamesystem/PendingDeletionBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.PendingDeletionBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/ThreadCount":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.ThreadCount",
+      "metrics/dfs/FSNamesystem/PendingReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.PendingReplicationBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/SummaryJson":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.SummaryJson",
+      "metrics/dfs/FSNamesystem/ScheduledReplicationBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.ScheduledReplicationBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/AliveNodesInfoJson":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.AliveNodesInfoJson",
+      "metrics/dfs/FSNamesystem/TotalLoad":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.TotalLoad",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/BlacklistedNodesInfoJson":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.BlacklistedNodesInfoJson",
+      "metrics/dfs/FSNamesystem/UnderReplicatedBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=FSNamesystem.UnderReplicatedBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/GraylistedNodesInfoJson":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.GraylistedNodesInfoJson",
+      "metrics/dfs/namenode/AddBlockOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.AddBlockOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/mapred/jobtracker/QueueInfoJson":{
-        "metric" : "Hadoop:service=JobTracker,name=JobTrackerInfo.QueueInfoJson",
+      "metrics/dfs/namenode/CreateFileOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.CreateFileOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/NumOpenConnections":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.NumOpenConnections",
+      "metrics/dfs/namenode/FileInfoOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FileInfoOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/ReceivedBytes":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.ReceivedBytes",
+      "metrics/dfs/namenode/FilesCreated":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FilesCreated",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/RpcProcessingTime_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_avg_time",
+      "metrics/dfs/namenode/FilesInGetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.FilesInGetListingOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/RpcProcessingTime_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcProcessingTime_num_ops",
+      "metrics/dfs/namenode/GetBlockLocations":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.GetBlockLocations",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/RpcQueueTime_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_avg_time",
+      "metrics/dfs/namenode/GetListingOps":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.GetListingOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/RpcQueueTime_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.RpcQueueTime_num_ops",
+      "metrics/dfs/namenode/Syncs_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.SyncsAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/SentBytes":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.SentBytes",
+      "metrics/dfs/namenode/Syncs_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.SyncsNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/callQueueLen":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.callQueueLen",
+      "metrics/dfs/namenode/Transactions_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.TransactionsAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/rpcAuthenticationFailures":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationFailures",
+      "metrics/dfs/namenode/Transactions_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.TransactionsNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/rpcAuthenticationSuccesses":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthenticationSuccesses",
+      "metrics/dfs/namenode/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.BlockReportAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/rpcAuthorizationFailures":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationFailures",
+      "metrics/dfs/namenode/blockReport_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.BlockReportNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpc/rpcAuthorizationSuccesses":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcActivity.rpcAuthorizationSuccesses",
+      "metrics/dfs/namenode/Threads":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Threads",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/addBlock_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_avg_time",
+      "metrics/dfs/namenode/HostName":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeActivity.tag.Hostname",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/addBlock_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.addBlock_num_ops",
+      "metrics/dfs/namenode/Total":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Total",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/blockReceived_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_avg_time",
+      "metrics/dfs/namenode/Version":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Version",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/blockReceived_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReceived_num_ops",
+      "metrics/dfs/namenode/UpgradeFinalized":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.UpgradeFinalized",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/blockReport_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_avg_time",
+      "metrics/dfs/namenode/Used":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Used",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/blockReport_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.blockReport_num_ops",
+      "metrics/dfs/namenode/Free":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Free",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/complete_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_avg_time",
+      "metrics/dfs/namenode/Safemode":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.Safemode",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/complete_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.complete_num_ops",
+      "metrics/dfs/namenode/NonDfsUsedSpace":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NonDfsUsedSpace",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/create_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_avg_time",
+      "metrics/dfs/namenode/PercentUsed":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentUsed",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/create_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.create_num_ops",
+      "metrics/dfs/namenode/PercentRemaining":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.PercentRemaining",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/fsync_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_avg_time",
+      "metrics/dfs/namenode/TotalBlocks":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalBlocks",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/fsync_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.fsync_num_ops",
+      "metrics/dfs/namenode/TotalFiles":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.TotalFiles",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getBlockLocations_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_avg_time",
+      "metrics/dfs/namenode/LiveNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.LiveNodes",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getBlockLocations_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getBlockLocations_num_ops",
+      "metrics/dfs/namenode/DeadNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DeadNodes",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getEditLogSize_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_avg_time",
+      "metrics/dfs/namenode/DecomNodes":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.DecomNodes",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getEditLogSize_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getEditLogSize_num_ops",
+      "metrics/dfs/namenode/NameDirStatuses":{
+        "metric" : "Hadoop:service=NameNode,name=NameNodeInfo.NameDirStatuses",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getFileInfo_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_avg_time",
+      "metrics/jvm/gcCount":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.GcCount",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getFileInfo_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getFileInfo_num_ops",
+      "metrics/jvm/gcTimeMillis":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.GcTimeMillis",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getListing_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_avg_time",
+      "metrics/jvm/logError":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.LogError",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getListing_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getListing_num_ops",
+      "metrics/jvm/logFatal":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.LogFatal",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getProtocolVersion_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_avg_time",
+      "metrics/jvm/logInfo":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.LogInfo",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/getProtocolVersion_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.getProtocolVersion_num_ops",
+      "metrics/jvm/logWarn":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.LogWarn",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/renewLease_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_avg_time",
+      "metrics/jvm/memHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.MemHeapCommittedM",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/renewLease_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.renewLease_num_ops",
+      "metrics/jvm/memHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.MemHeapUsedM",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/rollEditLog_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_avg_time",
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.MemNonHeapCommittedM",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/rollEditLog_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollEditLog_num_ops",
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.MemNonHeapUsedM",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/rollFsImage_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_avg_time",
+      "metrics/jvm/threadsBlocked":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsBlocked",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/rollFsImage_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.rollFsImage_num_ops",
+      "metrics/jvm/threadsNew":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsNew",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/sendHeartbeat_avg_time":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_avg_time",
+      "metrics/jvm/threadsRunnable":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsRunnable",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/rpcdetailed/sendHeartbeat_num_ops":{
-        "metric" : "Hadoop:service=JobTracker,name=RpcDetailedActivity.sendHeartbeat_num_ops",
+      "metrics/jvm/threadsTerminated":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsTerminated",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/ugi/loginFailure_avg_time":{
-        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_avg_time",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/jvm/threadsTimedWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsTimedWaiting",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/ugi/loginFailure_num_ops":{
-        "metric":"Hadoop:service=JobTracker,name=ugi.loginFailure_num_ops",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/jvm/threadsWaiting":{
+        "metric" : "Hadoop:service=NameNode,name=JvmMetrics.ThreadsWaiting",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/ugi/loginSuccess_avg_time":{
-        "metric":"Hadoop:service=JobTracker,name=ugi.loginSuccess_avg_time",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/rpc/NumOpenConnections":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.NumOpenConnections",
+        "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=HBase,name=Master,sub=Server.averageLoad",
+      "metrics/rpc/ReceivedBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.ReceivedBytes",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/HeapMemoryMax":{
-        "metric" : "java.lang:type=Memory.HeapMemoryUsage[max]",
+      "metrics/rpc/RpcProcessingTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTimeAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/HeapMemoryUsed":{
-        "metric" : "java.lang:type=Memory.HeapMemoryUsage[used]",
+      "metrics/rpc/RpcProcessingTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcProcessingTimeNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/NonHeapMemoryMax":{
-        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[max]",
+      "metrics/rpc/RpcQueueTime_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTimeAvgTime",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/NonHeapMemoryUsed":{
-        "metric" : "java.lang:type=Memory.NonHeapMemoryUsage[used]",
+      "metrics/rpc/RpcQueueTime_num_ops":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcQueueTimeNumOps",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/MasterActiveTime":{
-        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
+      "metrics/rpc/SentBytes":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.SentBytes",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/MasterStartTime":{
-        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
+      "metrics/rpc/callQueueLen":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.CallQueueLength",
         "pointInTime" : true,
         "temporal" : false
       },
-      "ServiceComponentInfo/RegionsInTransition":{
-        "metric" : "Hadoop:service=HBase,name=Master,sub=Server.ritCount",
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthenticationFailures",
         "pointInTime" : true,
         "temporal" : false
       },
-      "metrics/hbase/master/ClusterId":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.clusterId",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthenticationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/hbase/master/MasterStartTime":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthorizationFailures",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/hbase/master/MasterActiveTime":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric" : "Hadoop:service=NameNode,name=RpcActivity.RpcAuthorizationSuccesses",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/hbase/master/ServerName":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.serverName",
-        "pointInTime":true,
-        "temporal":false
+      "metrics/rpcdetailed/blockReport_avg_time":{
+        "metric" : "Hadoop:service=NameNode,name=RpcDetailedActivity.BlockReportAvgTime",
+        "pointInTime" : true,
+        "temporal" : false
       },
-      "metrics/hbase/master/AverageLoad":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.averageLoad",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/RegionServers":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.numRegionServers",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/ZookeeperQuorum":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.zookeeperQuorum",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/DeadRegionServers":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.numDeadRegionServers",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/IsActiveMaster":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.tag.isActiveMaster",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/splitTimeNumOps":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_num_ops",
-        "pointInTime":true,
-        "temporal":false
-      },
-      "metrics/hbase/master/splitTimeAvgTime":{
-        "metric":"Hadoop:service=HBase,name=Master,sub=Server.HlogSplitTime_mean",
-        "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
-      }

<TRUNCATED>

[2/3] AMBARI-2866. API JMX mapping needs to be updated due to property name changes. (odiachenko)

Posted by od...@apache.org.
http://git-wip-us.apache.org/repos/asf/incubator-ambari/blob/83683f60/ambari-server/src/main/resources/ganglia_properties_2.json
----------------------------------------------------------------------
diff --git a/ambari-server/src/main/resources/ganglia_properties_2.json b/ambari-server/src/main/resources/ganglia_properties_2.json
index 5d4284c..7bf51ca 100644
--- a/ambari-server/src/main/resources/ganglia_properties_2.json
+++ b/ambari-server/src/main/resources/ganglia_properties_2.json
@@ -1749,11 +1749,6 @@
         "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,
@@ -2005,22 +2000,22 @@
         "temporal":true
       },
       "metrics/rpc/callQueueLen":{
-        "metric":"rpc.rpc.callQueueLen",
+        "metric":"rpc.rpc.CallQueueLength",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpc/rpcAuthenticationFailures":{
-        "metric":"rpc.rpc.rpcAuthenticationFailures",
+        "metric":"rpc.rpc.RpcAuthenticationFailures",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpc/rpcAuthenticationSuccesses":{
-        "metric":"rpc.rpc.rpcAuthenticationSuccesses",
+        "metric":"rpc.rpc.RpcAuthenticationSuccesses",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpc/rpcAuthorizationFailures":{
-        "metric":"rpc.rpc.rpcAuthorizationFailures",
+        "metric":"rpc.rpc.RpcAuthorizationFailures",
         "pointInTime":false,
         "temporal":true
       },
@@ -2040,12 +2035,12 @@
         "temporal":true
       },
       "metrics/rpcdetailed/blockReceived_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.blockReceived_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.BlockReceivedAndDeletedAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/blockReceived_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.blockReceived_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.BlockReceivedAndDeletedNumOps",
         "pointInTime":false,
         "temporal":true
       },
@@ -2059,16 +2054,6 @@
         "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.CompleteAvgTime",
         "pointInTime":false,
@@ -2090,42 +2075,42 @@
         "temporal":true
       },
       "metrics/rpcdetailed/delete_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.delete_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.DeleteAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/rpcdetailed/delete_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.delete_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.DeleteNumOps",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/rpcdetailed/fsync_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.fsync_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.FsyncAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/fsync_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.fsync_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.FsyncNumOps",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/getBlockLocations_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.GetBlockLocationsAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/getBlockLocations_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.getBlockLocations_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.GetBlockLocationsNumOps",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/getEditLogSize_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.GetEditLogManifestAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/getEditLogSize_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.getEditLogSize_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.GetEditLogManifestNumOps",
         "pointInTime":false,
         "temporal":true
       },
@@ -2149,16 +2134,6 @@
         "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.MkdirsAvgTime",
         "pointInTime":true,
@@ -2170,12 +2145,12 @@
         "temporal":true
       },
       "metrics/rpcdetailed/register_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.register_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.RegisterDatanodeAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/rpcdetailed/register_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.register_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.RegisterDatanodeNumOps",
         "pointInTime":true,
         "temporal":true
       },
@@ -2190,12 +2165,12 @@
         "temporal":true
       },
       "metrics/rpcdetailed/renewLease_avg_time":{
-        "metric":"rpcdetailed.rpcdetailed.renewLease_avg_time",
+        "metric":"rpcdetailed.rpcdetailed.RenewLeaseAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/rpcdetailed/renewLease_num_ops":{
-        "metric":"rpcdetailed.rpcdetailed.renewLease_num_ops",
+        "metric":"rpcdetailed.rpcdetailed.RenewLeaseNumOps",
         "pointInTime":false,
         "temporal":true
       },
@@ -2209,16 +2184,6 @@
         "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.SendHeartbeatAvgTime",
         "pointInTime":false,
@@ -2249,16 +2214,6 @@
         "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.SetSafeModeAvgTime",
         "pointInTime":true,
@@ -2280,28 +2235,28 @@
         "temporal":true
       },
       "metrics/ugi/loginFailure_avg_time":{
-        "metric":"ugi.ugi.loginFailure_avg_time",
+        "metric":"ugi.UgiMetrics.LoginFailureAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/ugi/loginFailure_num_ops":{
-        "metric":"ugi.ugi.loginFailure_num_ops",
+        "metric":"ugi.UgiMetrics.LoginFailureNumOps",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/ugi/loginSuccess_avg_time":{
-        "metric":"ugi.ugi.loginSuccess_avg_time",
+        "metric":"ugi.UgiMetrics.LoginSuccessAvgTime",
         "pointInTime":false,
         "temporal":true
       },
       "metrics/ugi/loginSuccess_num_ops":{
-        "metric":"ugi.ugi.loginSuccess_num_ops",
+        "metric":"ugi.UgiMetrics.LoginSuccessNumOps",
         "pointInTime":false,
         "temporal":true
       }
     },
 
-    "DATANODE":{
+   "DATANODE":{
 
       "metrics/boottime":{
         "metric":"boottime",
@@ -2349,12 +2304,12 @@
         "temporal":true
       },
       "metrics/dfs/datanode/blockChecksumOp_avg_time":{
-        "metric":"dfs.datanode.blockChecksumOp_avg_time",
+        "metric":"dfs.datanode.BlockChecksumOpAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/blockChecksumOp_num_ops":{
-        "metric":"dfs.datanode.blockChecksumOp_num_ops",
+        "metric":"dfs.datanode.BlockChecksumOpNumOps",
         "pointInTime":true,
         "temporal":true
       },
@@ -2369,27 +2324,27 @@
         "temporal":true
       },
       "metrics/dfs/datanode/block_verification_failures":{
-        "metric":"dfs.datanode.block_verification_failures",
+        "metric":"dfs.datanode.BlockVerificationFailures",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/blocks_get_local_pathinfo":{
-        "metric":"dfs.datanode.blocks_get_local_pathinfo",
+        "metric":"dfs.datanode.BlocksGetLocalPathInfo",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/blocks_read":{
-        "metric":"dfs.datanode.blocks_read",
+        "metric":"dfs.datanode.BlocksRead",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/blocks_removed":{
-        "metric":"dfs.datanode.blocks_removed",
+        "metric":"dfs.datanode.BlocksRemoved",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/blocks_replicated":{
-        "metric":"dfs.datanode.blocks_replicated",
+        "metric":"dfs.datanode.BlocksReplicated",
         "pointInTime":true,
         "temporal":true
       },
@@ -2404,7 +2359,7 @@
         "temporal":true
       },
       "metrics/dfs/datanode/bytes_read":{
-        "metric":"dfs.datanode.bytes_read",
+        "metric":"dfs.datanode.BytesRead",
         "pointInTime":true,
         "temporal":true
       },
@@ -2414,12 +2369,12 @@
         "temporal":true
       },
       "metrics/dfs/datanode/copyBlockOp_avg_time":{
-        "metric":"dfs.datanode.copyBlockOp_avg_time",
+        "metric":"dfs.datanode.CopyBlockOpAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/copyBlockOp_num_ops":{
-        "metric":"dfs.datanode.copyBlockOp_num_ops",
+        "metric":"dfs.datanode.CopyBlockOpNumOps",
         "pointInTime":true,
         "temporal":true
       },
@@ -2434,32 +2389,32 @@
         "temporal":true
       },
       "metrics/dfs/datanode/readBlockOp_avg_time":{
-        "metric":"dfs.datanode.readBlockOp_avg_time",
+        "metric":"dfs.datanode.ReadBlockOpAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/readBlockOp_num_ops":{
-        "metric":"dfs.datanode.readBlockOp_num_ops",
+        "metric":"dfs.datanode.ReadBlockOpNumOps",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/reads_from_local_client":{
-        "metric":"dfs.datanode.reads_from_local_client",
+        "metric":"dfs.datanode.ReadsFromLocalClient",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/reads_from_remote_client":{
-        "metric":"dfs.datanode.reads_from_remote_client",
+        "metric":"dfs.datanode.ReadsFromRemoteClient",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/replaceBlockOp_avg_time":{
-        "metric":"dfs.datanode.replaceBlockOp_avg_time",
+        "metric":"dfs.datanode.ReplaceBlockOpAvgTime",
         "pointInTime":true,
         "temporal":true
       },
       "metrics/dfs/datanode/replaceBlockOp_num_ops":{
-        "metric":"dfs.datanode.replaceBlockOp_num_ops",
+        "metric":"dfs.datanode.ReplaceBlockOpNumOps",
         "pointInTime":true,
         "temporal":true
       },
@@ -2479,7 +2434,7 @@
         "temporal":true
       },
       "metrics/dfs/datanode/writes_from_remote_client":{
-        "metric":"dfs.datanode.writes_from_remote_client",
+        "metric":"dfs.datanode.WritesFromRemoteClient",
         "pointInTime":true,
         "temporal":true
       },
@@ -2693,13950 +2648,296 @@
         "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",
+      "metrics/rpc/callQueueLen":{
+        "metric":"rpc.rpc.CallQueueLength",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/abort/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.abort.aboveOneSec._num_ops",
+      "metrics/rpc/rpcAuthenticationFailures":{
+        "metric":"rpc.rpc.RpcAuthenticationFailures",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/abort_avg_time":{
-        "metric":"rpc.rpc.abort_avg_time",
+      "metrics/rpc/rpcAuthenticationSuccesses":{
+        "metric":"rpc.rpc.RpcAuthenticationSuccesses",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/abort_num_ops":{
-        "metric":"rpc.rpc.abort_num_ops",
+      "metrics/rpc/rpcAuthorizationFailures":{
+        "metric":"rpc.rpc.RpcAuthorizationFailures",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/addColumn_avg_time":{
-        "metric":"rpc.rpc.addColumn_avg_time",
+      "metrics/rpc/rpcAuthorizationSuccesses":{
+        "metric":"rpc.rpc.RpcAuthorizationSuccesses",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/addColumn_num_ops":{
-        "metric":"rpc.rpc.addColumn_num_ops",
+      "metrics/ugi/loginFailure_avg_time":{
+        "metric":"ugi.UgiMetrics.LoginFailureAvgTime",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/addToOnlineRegions/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._avg_time",
+      "metrics/ugi/loginFailure_num_ops":{
+        "metric":"ugi.UgiMetrics.LoginFailureNumOps",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/addToOnlineRegions/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.addToOnlineRegions.aboveOneSec._num_ops",
+      "metrics/ugi/loginSuccess_avg_time":{
+        "metric":"ugi.UgiMetrics.LoginSuccessAvgTime",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/addToOnlineRegions_avg_time":{
-        "metric":"rpc.rpc.addToOnlineRegions_avg_time",
+      "metrics/ugi/loginSuccess_num_ops":{
+        "metric":"ugi.UgiMetrics.LoginSuccessNumOps",
         "pointInTime":true,
         "temporal":true
-      },
-      "metrics/rpc/addToOnlineRegions_num_ops":{
-        "metric":"rpc.rpc.addToOnlineRegions_num_ops",
+      }
+    },
+    "RESOURCEMANAGER":{
+      "metrics/boottime":{
+        "metric":"boottime",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/assign_avg_time":{
-        "metric":"rpc.rpc.assign_avg_time",
+      "metrics/cpu/cpu_aidle":{
+        "metric":"cpu_aidle",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/assign_num_ops":{
-        "metric":"rpc.rpc.assign_num_ops",
+      "metrics/cpu/cpu_idle":{
+        "metric":"cpu_idle",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/balanceSwitch_avg_time":{
-        "metric":"rpc.rpc.balanceSwitch_avg_time",
+      "metrics/cpu/cpu_nice":{
+        "metric":"cpu_nice",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/balanceSwitch_num_ops":{
-        "metric":"rpc.rpc.balanceSwitch_num_ops",
+      "metrics/cpu/cpu_num":{
+        "metric":"cpu_num",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/balance_avg_time":{
-        "metric":"rpc.rpc.balance_avg_time",
+      "metrics/cpu/cpu_speed":{
+        "metric":"cpu_speed",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/balance_num_ops":{
-        "metric":"rpc.rpc.balance_num_ops",
+      "metrics/cpu/cpu_system":{
+        "metric":"cpu_system",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._avg_time",
+      "metrics/cpu/cpu_user":{
+        "metric":"cpu_user",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/bulkLoadHFiles/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.bulkLoadHFiles.aboveOneSec._num_ops",
+      "metrics/cpu/cpu_wio":{
+        "metric":"cpu_wio",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/bulkLoadHFiles_avg_time":{
-        "metric":"rpc.rpc.bulkLoadHFiles_avg_time",
+      "metrics/disk/disk_free":{
+        "metric":"disk_free",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/bulkLoadHFiles_num_ops":{
-        "metric":"rpc.rpc.bulkLoadHFiles_num_ops",
+      "metrics/disk/disk_total":{
+        "metric":"disk_total",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/callQueueLen":{
-        "metric":"rpc.rpc.callQueueLen",
+      "metrics/disk/part_max_used":{
+        "metric":"part_max_used",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndDelete/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._avg_time",
+      "metrics/memory/mem_buffers":{
+        "metric":"mem_buffers",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndDelete/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.checkAndDelete.aboveOneSec._num_ops",
+      "metrics/memory/mem_cached":{
+        "metric":"mem_cached",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndDelete_avg_time":{
-        "metric":"rpc.rpc.checkAndDelete_avg_time",
+      "metrics/memory/mem_free":{
+        "metric":"mem_free",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndDelete_num_ops":{
-        "metric":"rpc.rpc.checkAndDelete_num_ops",
+      "metrics/memory/mem_shared":{
+        "metric":"mem_shared",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndPut/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.checkAndPut.aboveOneSec._avg_time",
+      "metrics/memory/mem_total":{
+        "metric":"mem_total",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndPut/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.checkAndPut.aboveOneSec._num_ops",
+      "metrics/memory/swap_free":{
+        "metric":"swap_free",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndPut_avg_time":{
-        "metric":"rpc.rpc.checkAndPut_avg_time",
+      "metrics/memory/swap_total":{
+        "metric":"swap_total",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkAndPut_num_ops":{
-        "metric":"rpc.rpc.checkAndPut_num_ops",
+      "metrics/network/bytes_in":{
+        "metric":"bytes_in",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkOOME/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.checkOOME.aboveOneSec._avg_time",
+      "metrics/network/bytes_out":{
+        "metric":"bytes_out",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkOOME/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.checkOOME.aboveOneSec._num_ops",
+      "metrics/network/pkts_in":{
+        "metric":"pkts_in",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkOOME_avg_time":{
-        "metric":"rpc.rpc.checkOOME_avg_time",
+      "metrics/network/pkts_out":{
+        "metric":"pkts_out",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/checkOOME_num_ops":{
-        "metric":"rpc.rpc.checkOOME_num_ops",
+      "metrics/process/proc_run":{
+        "metric":"proc_run",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/close/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.close.aboveOneSec._avg_time",
+      "metrics/process/proc_total":{
+        "metric":"proc_total",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/close/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.close.aboveOneSec._num_ops",
+      "metrics/load_fifteen":{
+        "metric":"load_fifteen",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/closeRegion/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.closeRegion.aboveOneSec._avg_time",
+      "metrics/load_five":{
+        "metric":"load_five",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/closeRegion/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.closeRegion.aboveOneSec._num_ops",
+      "metrics/load_one":{
+        "metric":"load_one",
         "pointInTime":true,
         "temporal":true
       },
-      "metrics/rpc/closeRegion_avg_time":{
-        "metric":"rpc.rpc.closeRegion_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/gcCountCopy":{
+        "metric":"jvm.JvmMetrics.GcCountCopy",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/closeRegion_num_ops":{
-        "metric":"rpc.rpc.closeRegion_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/gcCountMarkSweepCompact":{
+        "metric":"jvm.JvmMetrics.GcCountMarkSweepCompact",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/close_avg_time":{
-        "metric":"rpc.rpc.close_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/gcTimeMillisCopy":{
+        "metric":"jvm.JvmMetrics.GcTimeMillisCopy",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/close_num_ops":{
-        "metric":"rpc.rpc.close_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/gcTimeMillisMarkSweepCompact":{
+        "metric":"jvm.JvmMetrics.GcTimeMillisMarkSweepCompact",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/compactRegion/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.compactRegion.aboveOneSec._avg_time",
-        "pointInTime":true,
+      "metrics/jvm/memMaxM":{
+        "metric":"jvm.JvmMetrics.MemMaxM",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/compactRegion/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.compactRegion.aboveOneSec._num_ops",
-        "pointInTime":true,
+      "metrics/jvm/memNonHeapUsedM":{
+        "metric":"jvm.JvmMetrics.MemNonHeapUsedM",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/compactRegion_avg_time":{
-        "metric":"rpc.rpc.compactRegion_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/memNonHeapCommittedM":{
+        "metric":"jvm.JvmMetrics.MemNonHeapCommittedM",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/compactRegion_num_ops":{
-        "metric":"rpc.rpc.compactRegion_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/memHeapUsedM":{
+        "metric":"jvm.JvmMetrics.MemHeapUsedM",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/createTable_avg_time":{
-        "metric":"rpc.rpc.createTable_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/memHeapCommittedM":{
+        "metric":"jvm.JvmMetrics.MemHeapCommittedM",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/createTable_num_ops":{
-        "metric":"rpc.rpc.createTable_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/gcCount":{
+        "metric":"jvm.JvmMetrics.GcCount",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/delete/aboveOneSec/_avg_time":{
-        "metric":"rpc.rpc.delete.aboveOneSec._avg_time",
-        "pointInTime":true,
+      "metrics/jvm/gcTimeMillis":{
+        "metric":"jvm.JvmMetrics.GcTimeMillis",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/delete/aboveOneSec/_num_ops":{
-        "metric":"rpc.rpc.delete.aboveOneSec._num_ops",
-        "pointInTime":true,
+      "metrics/jvm/logFatal":{
+        "metric":"jvm.JvmMetrics.LogFatal",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/deleteColumn_avg_time":{
-        "metric":"rpc.rpc.deleteColumn_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/logError":{
+        "metric":"jvm.JvmMetrics.LogError",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/deleteColumn_num_ops":{
-        "metric":"rpc.rpc.deleteColumn_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/logWarn":{
+        "metric":"jvm.JvmMetrics.LogWarn",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/deleteTable_avg_time":{
-        "metric":"rpc.rpc.deleteTable_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/logInfo":{
+        "metric":"jvm.JvmMetrics.LogInfo",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/deleteTable_num_ops":{
-        "metric":"rpc.rpc.deleteTable_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/threadsNew":{
+        "metric":"jvm.JvmMetrics.ThreadsNew",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/delete_avg_time":{
-        "metric":"rpc.rpc.delete_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/threadsRunnable":{
+        "metric":"jvm.JvmMetrics.ThreadsRunnable",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/delete_num_ops":{
-        "metric":"rpc.rpc.delete_num_ops",
-        "pointInTime":true,
+      "metrics/jvm/threadsBlocked":{
+        "metric":"jvm.JvmMetrics.ThreadsBlocked",
+        "pointInTime":false,
         "temporal":true
       },
-      "metrics/rpc/disableTable_avg_time":{
-        "metric":"rpc.rpc.disableTable_avg_time",
-        "pointInTime":true,
+      "metrics/jvm/threadsWaiting":{
+        "metric":"jvm.JvmMetrics.ThreadsWaiting",
+        "pointInTime":false,
         "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.JvmMetrics.GcCount",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/gcTimeMillis":{
-        "metric":"jvm.JvmMetrics.GcTimeMillis",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/logError":{
-        "metric":"jvm.JvmMetrics.LogError",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/logFatal":{
-        "metric":"jvm.JvmMetrics.LogFatal",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/logInfo":{
-        "metric":"jvm.JvmMetrics.LogInfo",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/logWarn":{
-        "metric":"jvm.JvmMetrics.LogWarn",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/memHeapCommittedM":{
-        "metric":"jvm.JvmMetrics.MemHeapCommittedM",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/memHeapUsedM":{
-        "metric":"jvm.JvmMetrics.MemHeapUsedM",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/memNonHeapCommittedM":{
-        "metric":"jvm.JvmMetrics.MemNonHeapCommittedM",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/memNonHeapUsedM":{
-        "metric":"jvm.JvmMetrics.MemNonHeapUsedM",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsBlocked":{
-        "metric":"jvm.JvmMetrics.ThreadsBlocked",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsNew":{
-        "metric":"jvm.JvmMetrics.ThreadsNew",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsRunnable":{
-        "metric":"jvm.JvmMetrics.ThreadsRunnable",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsTerminated":{
-        "metric":"jvm.JvmMetrics.ThreadsTerminated",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsTimedWaiting":{
-        "metric":"jvm.JvmMetrics.ThreadsTimedWaiting",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/jvm/threadsWaiting":{
-        "metric":"jvm.JvmMetrics.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.RpcProcessingTimeAvgTime",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/rpc/RpcProcessingTime_num_ops":{
-        "metric":"rpc.rpc.RpcProcessingTimeNumOps",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/rpc/RpcQueueTime_avg_time":{
-        "metric":"rpc.rpc.RpcQueueTimeAvgTime",
-        "pointInTime":false,
-        "temporal":true
-      },
-      "metrics/rpc/RpcQueueTime_num_ops":{
-        "metric":"rpc.rpc.RpcQueueTimeNumOps",
-        "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.JvmMetrics.GcCount",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/gcTimeMillis":{
-        "metric":"jvm.JvmMetrics.GcTimeMillis",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/logError":{
-        "metric":"jvm.JvmMetrics.LogError",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/logFatal":{
-        "metric":"jvm.JvmMetrics.LogFatal",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/logInfo":{
-        "metric":"jvm.JvmMetrics.LogInfo",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/logWarn":{
-        "metric":"jvm.JvmMetrics.LogWarn",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/maxMemoryM":{
-        "metric":"jvm.metrics.maxMemoryM",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/memHeapCommittedM":{
-        "metric":"jvm.JvmMetrics.MemHeapCommittedM",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/memHeapUsedM":{
-        "metric":"jvm.JvmMetrics.MemHeapUsedM",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/memNonHeapCommittedM":{
-        "metric":"jvm.JvmMetrics.MemNonHeapCommittedM",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/memNonHeapUsedM":{
-        "metric":"jvm.JvmMetrics.MemNonHeapUsedM",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsBlocked":{
-        "metric":"jvm.JvmMetrics.ThreadsBlocked",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsNew":{
-        "metric":"jvm.JvmMetrics.ThreadsNew",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsRunnable":{
-        "metric":"jvm.JvmMetrics.ThreadsRunnable",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsTerminated":{
-        "metric":"jvm.JvmMetrics.ThreadsTerminated",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsTimedWaiting":{
-        "metric":"jvm.JvmMetrics.ThreadsTimedWaiting",
-        "pointInTime":true,
-        "temporal":true
-      },
-      "metrics/jvm/threadsWaiting":{
-        "metric":"jvm.JvmMetrics.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
-      },
-      "m

<TRUNCATED>

[3/3] git commit: AMBARI-2866. API JMX mapping needs to be updated due to property name changes. (odiachenko)

Posted by od...@apache.org.
AMBARI-2866. API JMX mapping needs to be updated due to property name changes. (odiachenko)


Project: http://git-wip-us.apache.org/repos/asf/incubator-ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ambari/commit/83683f60
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ambari/tree/83683f60
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ambari/diff/83683f60

Branch: refs/heads/trunk
Commit: 83683f6077fbfde735d5ae37636cb5cb221997c7
Parents: bcebadd
Author: Oleksandr Diachenko <od...@hortonworks.com>
Authored: Fri Aug 16 18:43:11 2013 +0300
Committer: Oleksandr Diachenko <od...@hortonworks.com>
Committed: Fri Aug 16 18:43:11 2013 +0300

----------------------------------------------------------------------
 .../main/resources/ganglia_properties_2.json    | 17751 ++---------------
 .../src/main/resources/jmx_properties_2.json    |  7258 +------
 2 files changed, 2641 insertions(+), 22368 deletions(-)
----------------------------------------------------------------------