Repository: ambari Updated Branches: refs/heads/trunk 5b89dc752 -> 5e3c40f37
AMBARI-15293. Capture HDFS metrics per RPC port number in AMS and Grafana. Missing widget changes. (swagle) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/5e3c40f3 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/5e3c40f3 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/5e3c40f3 Branch: refs/heads/trunk Commit: 5e3c40f3706d0bc7fc06da123a054accc58bf8a5 Parents: 5b89dc7 Author: Siddharth Wagle <[email protected]> Authored: Fri Mar 4 14:11:01 2016 -0800 Committer: Siddharth Wagle <[email protected]> Committed: Fri Mar 4 14:11:01 2016 -0800 ---------------------------------------------------------------------- .../stacks/HDP/2.3/services/HDFS/widgets.json | 58 ++++++++++++++++---- 1 file changed, 46 insertions(+), 12 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/5e3c40f3/ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json b/ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json index 1010128..ee745d9 100644 --- a/ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json +++ b/ambari-server/src/main/resources/stacks/HDP/2.3/services/HDFS/widgets.json @@ -74,8 +74,16 @@ "is_visible": true, "metrics": [ { - "name": "rpc.rpc.NumOpenConnections", - "metric_path": "metrics/rpc/NumOpenConnections", + "name": "rpc.rpc.client.NumOpenConnections", + "metric_path": "metrics/rpc/client/NumOpenConnections", + "category": "", + "service_name": "HDFS", + "component_name": "NAMENODE", + "host_component_criteria": "host_components/metrics/dfs/FSNamesystem/HAState=active" + }, + { + "name": "rpc.rpc.datanode.NumOpenConnections", + "metric_path": "metrics/rpc/datanode/NumOpenConnections", "category": "", "service_name": "HDFS", "component_name": "NAMENODE", @@ -84,8 +92,12 @@ ], "values": [ { - "name": "Open Connections", - "value": "${rpc.rpc.NumOpenConnections}" + "name": "Open Client Connections", + "value": "${rpc.rpc.client.NumOpenConnections}" + }, + { + "name": "Open Datanode Connections", + "value": "${rpc.rpc.datanode.NumOpenConnections}" } ], "properties": { @@ -216,15 +228,29 @@ "is_visible": true, "metrics": [ { - "name": "rpc.rpc.RpcQueueTimeAvgTime", - "metric_path": "metrics/rpc/RpcQueueTime_avg_time", + "name": "rpc.rpc.client.RpcQueueTimeAvgTime", + "metric_path": "metrics/rpc/client/RpcQueueTime_avg_time", + "service_name": "HDFS", + "component_name": "NAMENODE", + "host_component_criteria": "host_components/metrics/dfs/FSNamesystem/HAState=active" + }, + { + "name": "rpc.rpc.client.RpcProcessingTimeAvgTime", + "metric_path": "metrics/rpc/client/RpcProcessingTime_avg_time", "service_name": "HDFS", "component_name": "NAMENODE", "host_component_criteria": "host_components/metrics/dfs/FSNamesystem/HAState=active" }, { - "name": "rpc.rpc.RpcProcessingTimeAvgTime", - "metric_path": "metrics/rpc/RpcProcessingTime_avg_time", + "name": "rpc.rpc.datanode.RpcQueueTimeAvgTime", + "metric_path": "metrics/rpc/datanode/RpcQueueTime_avg_time", + "service_name": "HDFS", + "component_name": "NAMENODE", + "host_component_criteria": "host_components/metrics/dfs/FSNamesystem/HAState=active" + }, + { + "name": "rpc.rpc.datanode.RpcProcessingTimeAvgTime", + "metric_path": "metrics/rpc/datanode/RpcProcessingTime_avg_time", "service_name": "HDFS", "component_name": "NAMENODE", "host_component_criteria": "host_components/metrics/dfs/FSNamesystem/HAState=active" @@ -232,12 +258,20 @@ ], "values": [ { - "name": "RPC Queue Wait time", - "value": "${rpc.rpc.RpcQueueTimeAvgTime}" + "name": "Client RPC Queue Wait time", + "value": "${rpc.rpc.client.RpcQueueTimeAvgTime}" + }, + { + "name": "Client RPC Processing time", + "value": "${rpc.rpc.client.RpcProcessingTimeAvgTime}" + }, + { + "name": "Datanode RPC Queue Wait time", + "value": "${rpc.rpc.datanode.RpcQueueTimeAvgTime}" }, { - "name": "RPC Processing time", - "value": "${rpc.rpc.RpcProcessingTimeAvgTime}" + "name": "Datanode RPC Processing time", + "value": "${rpc.rpc.datanode.RpcProcessingTimeAvgTime}" } ], "properties": {
