You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@slider.apache.org by sm...@apache.org on 2014/05/28 04:21:34 UTC

[29/44] git commit: Splitting metrics file between jmx and ganglia, using a simpler format

Splitting metrics file between jmx and ganglia, using a simpler format


Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/600463cd
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/600463cd
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/600463cd

Branch: refs/heads/master
Commit: 600463cd6e6f6ad6e002338e4a6488f044fd473e
Parents: ef74e12
Author: Sumit Mohanty <sm...@hortonworks.com>
Authored: Sat May 24 10:30:35 2014 -0700
Committer: Sumit Mohanty <sm...@hortonworks.com>
Committed: Sat May 24 10:30:35 2014 -0700

----------------------------------------------------------------------
 app-packages/hbase-v0_96/ganglia_metrics.json |  38 +++++++
 app-packages/hbase-v0_96/jmx_metrics.json     |  56 +++++++++++
 app-packages/hbase-v0_96/metrics.json         | 110 ---------------------
 3 files changed, 94 insertions(+), 110 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/600463cd/app-packages/hbase-v0_96/ganglia_metrics.json
----------------------------------------------------------------------
diff --git a/app-packages/hbase-v0_96/ganglia_metrics.json b/app-packages/hbase-v0_96/ganglia_metrics.json
new file mode 100644
index 0000000..da73d48
--- /dev/null
+++ b/app-packages/hbase-v0_96/ganglia_metrics.json
@@ -0,0 +1,38 @@
+{
+    "Component": {
+        "HBASE_REGIONSERVER": {
+            "readRequestsCount": {
+                "metric": "regionserver.Server.readRequestCount",
+                "pointInTime": false,
+                "temporal": true
+            },
+            "regions": {
+                "metric": "regionserver.Server.regionCount",
+                "pointInTime": false,
+                "temporal": true
+            },
+            "flushQueueSize": {
+                "metric": "regionserver.Server.flushQueueLength",
+                "pointInTime": false,
+                "temporal": true
+            }
+        },
+        "HBASE_MASTER": {
+            "cluster_requests": {
+                "metric": "master.Server.clusterRequests",
+                "pointInTime": false,
+                "temporal": true
+            },
+            "splitTime_avg_time": {
+                "metric": "master.FileSystem.HlogSplitTime_mean",
+                "pointInTime": false,
+                "temporal": true
+            },
+            "splitSize_avg_time": {
+                "metric": "master.FileSystem.HlogSplitSize_mean",
+                "pointInTime": false,
+                "temporal": true
+            }
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/600463cd/app-packages/hbase-v0_96/jmx_metrics.json
----------------------------------------------------------------------
diff --git a/app-packages/hbase-v0_96/jmx_metrics.json b/app-packages/hbase-v0_96/jmx_metrics.json
new file mode 100644
index 0000000..ca980a9
--- /dev/null
+++ b/app-packages/hbase-v0_96/jmx_metrics.json
@@ -0,0 +1,56 @@
+{
+    "Component": {
+        "HBASE_MASTER": {
+            "metricAverageLoad": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.averageLoad",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "DeadRegionServers": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.numDeadRegionServers",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "ClusterId": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.clusterId",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "IsActiveMaster": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.isActiveMaster",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "MasterActiveTime": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "MasterStartTime": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "RegionServers": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.numRegionServers",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "ServerName": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.serverName",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "ZookeeperQuorum": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.zookeeperQuorum",
+                "pointInTime": true,
+                "temporal": false
+            },
+            "cluster_requests": {
+                "metric": "Hadoop:service=HBase,name=Master,sub=Server.clusterRequests",
+                "pointInTime": true,
+                "temporal": false
+            }
+        }
+    }
+}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/600463cd/app-packages/hbase-v0_96/metrics.json
----------------------------------------------------------------------
diff --git a/app-packages/hbase-v0_96/metrics.json b/app-packages/hbase-v0_96/metrics.json
deleted file mode 100644
index a359109..0000000
--- a/app-packages/hbase-v0_96/metrics.json
+++ /dev/null
@@ -1,110 +0,0 @@
-{
-    "HBASE_REGIONSERVER": {
-        "Component": [
-            {
-                "type": "ganglia",
-                "metrics": {
-                    "metrics/hbase/regionserver/readRequestsCount": {
-                        "metric": "regionserver.Server.readRequestCount",
-                        "pointInTime": false,
-                        "temporal": true
-                    },
-                    "metrics/hbase/regionserver/regions": {
-                        "metric": "regionserver.Server.regionCount",
-                        "pointInTime": false,
-                        "temporal": true
-                    },
-                    "metrics/hbase/regionserver/flushQueueSize": {
-                        "metric": "regionserver.Server.flushQueueLength",
-                        "pointInTime": false,
-                        "temporal": true
-                    }
-                }
-            }
-        ]
-    },
-    "HBASE_MASTER": {
-        "Component": [
-            {
-                "type": "ganglia",
-                "metrics": {
-                    "metrics/hbase/master/cluster_requests": {
-                        "metric": "master.Server.clusterRequests",
-                        "pointInTime": false,
-                        "temporal": true
-                    },
-                    "metrics/hbase/master/ClusterId": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.clusterId",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/splitTime_avg_time": {
-                        "metric": "master.FileSystem.HlogSplitTime_mean",
-                        "pointInTime": false,
-                        "temporal": true
-                    },
-                    "metrics/hbase/master/splitSize_avg_time": {
-                        "metric": "master.FileSystem.HlogSplitSize_mean",
-                        "pointInTime": false,
-                        "temporal": true
-                    }
-                }
-            },
-            {
-                "type": "jmx",
-                "metrics": {
-                    "metrics/hbase/master/AverageLoad": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.averageLoad",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/DeadRegionServers": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.numDeadRegionServers",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/ClusterId": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.clusterId",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/IsActiveMaster": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.isActiveMaster",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "ServiceComponentInfo/MasterActiveTime": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.masterActiveTime",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "ServiceComponentInfo/MasterStartTime": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.masterStartTime",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/RegionServers": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.numRegionServers",
-                        "pointInTime": true,
-                        "temporal": false
-                    },
-                    "metrics/hbase/master/ServerName": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.tag.serverName",
-                        "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/cluster_requests": {
-                        "metric": "Hadoop:service=HBase,name=Master,sub=Server.clusterRequests",
-                        "pointInTime": true,
-                        "temporal": false
-                    }
-                }
-            }
-        ]
-    }
-}
\ No newline at end of file