Repository: ambari
Updated Branches:
  refs/heads/trunk 35a99761e -> 6a054b35a


AMBARI-10799. Ambari API should support querying metric values with aggregation 
type (max, min, avg and sum). (swagle)


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

Branch: refs/heads/trunk
Commit: 6a054b35a3a4034788d83455a124d9ece0d72811
Parents: 35a9976
Author: Siddharth Wagle <swa...@hortonworks.com>
Authored: Mon Apr 27 16:17:21 2015 -0700
Committer: Siddharth Wagle <swa...@hortonworks.com>
Committed: Mon Apr 27 16:17:21 2015 -0700

----------------------------------------------------------------------
 .../metrics/MetricsPropertyProviderProxy.java   |    3 -
 .../timeline/AMSComponentPropertyProvider.java  |   52 +-
 .../metrics/timeline/AMSPropertyProvider.java   |   52 +-
 .../timeline/AMSPropertyProviderTest.java       |   44 +-
 .../ams/aggregate_component_metric.json         |   42 +
 .../ams/multiple_component_metrics.json         | 1274 ------------------
 6 files changed, 177 insertions(+), 1290 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsPropertyProviderProxy.java
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsPropertyProviderProxy.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsPropertyProviderProxy.java
index d2cd959..24f1851 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsPropertyProviderProxy.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/MetricsPropertyProviderProxy.java
@@ -24,12 +24,10 @@ import 
org.apache.ambari.server.controller.metrics.ganglia.GangliaComponentPrope
 import 
org.apache.ambari.server.controller.metrics.ganglia.GangliaHostComponentPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.ganglia.GangliaHostPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.ganglia.GangliaPropertyProvider;
-import 
org.apache.ambari.server.controller.metrics.ganglia.GangliaReportPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.timeline.AMSComponentPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.timeline.AMSHostComponentPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.timeline.AMSHostPropertyProvider;
 import 
org.apache.ambari.server.controller.metrics.timeline.AMSPropertyProvider;
-import 
org.apache.ambari.server.controller.metrics.timeline.AMSReportPropertyProvider;
 import org.apache.ambari.server.controller.spi.Predicate;
 import org.apache.ambari.server.controller.spi.Request;
 import org.apache.ambari.server.controller.spi.Resource;
@@ -37,7 +35,6 @@ import 
org.apache.ambari.server.controller.spi.SystemException;
 import org.apache.ambari.server.controller.utilities.StreamProvider;
 import java.util.Map;
 import java.util.Set;
-
 import static 
org.apache.ambari.server.controller.metrics.MetricsServiceProvider.MetricsService;
 import static 
org.apache.ambari.server.controller.metrics.MetricsServiceProvider.MetricsService.GANGLIA;
 import static 
org.apache.ambari.server.controller.metrics.MetricsServiceProvider.MetricsService.TIMELINE_METRICS;

http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSComponentPropertyProvider.java
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSComponentPropertyProvider.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSComponentPropertyProvider.java
index 1fb0869..3e32326 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSComponentPropertyProvider.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSComponentPropertyProvider.java
@@ -20,9 +20,16 @@ package org.apache.ambari.server.controller.metrics.timeline;
 import org.apache.ambari.server.configuration.ComponentSSLConfiguration;
 import org.apache.ambari.server.controller.internal.PropertyInfo;
 import org.apache.ambari.server.controller.metrics.MetricHostProvider;
+import org.apache.ambari.server.controller.spi.Predicate;
+import org.apache.ambari.server.controller.spi.Request;
 import org.apache.ambari.server.controller.spi.Resource;
+import org.apache.ambari.server.controller.utilities.PredicateHelper;
 import org.apache.ambari.server.controller.utilities.StreamProvider;
+import org.apache.commons.lang.StringUtils;
+
+import java.util.HashSet;
 import java.util.Map;
+import java.util.Set;
 
 public class AMSComponentPropertyProvider extends AMSPropertyProvider {
 
@@ -38,14 +45,53 @@ public class AMSComponentPropertyProvider extends 
AMSPropertyProvider {
   }
 
   @Override
+  protected Set<String> getRequestPropertyIds(Request request, Predicate 
predicate) {
+    Set<String> supportedPropertyIds = super.getRequestPropertyIds(request, 
predicate);
+
+    Set<String> unsupportedPropertyIds = new 
HashSet<String>(request.getPropertyIds());
+    if (predicate != null) {
+      unsupportedPropertyIds.addAll(PredicateHelper.getPropertyIds(predicate));
+    }
+    unsupportedPropertyIds.removeAll(supportedPropertyIds);
+    // Allow for aggregate function names to be a part of metrics names
+    if (!unsupportedPropertyIds.isEmpty()) {
+      for (String propertyId : unsupportedPropertyIds) {
+        String[] idWithFunctionArray = stripFunctionFromMetricName(propertyId);
+        if (idWithFunctionArray != null) {
+          propertyIdAggregateFunctionMap.put(idWithFunctionArray[0], 
idWithFunctionArray[1]);
+          supportedPropertyIds.add(idWithFunctionArray[0]);
+        }
+      }
+    }
+
+    return supportedPropertyIds;
+  }
+
+  /**
+   * Return array of function identifier and metricsName stripped of function
+   * identifier for metricsNames with aggregate function identifiers as
+   * trailing suffixes.
+   */
+  protected String[] stripFunctionFromMetricName(String propertyId) {
+    for (Map.Entry<AGGREGATE_FUNCTION_IDENTIFIER, String> identifierEntry :
+        aggregateFunctionIdentifierMap.entrySet()) {
+      if (propertyId.endsWith(identifierEntry.getValue())) {
+        String[] retVal = new String[2];
+        retVal[0] = StringUtils.removeEnd(propertyId, 
identifierEntry.getValue());
+        retVal[1] = identifierEntry.getValue();
+        return retVal;
+      }
+    }
+    return null;
+  }
+
+  @Override
   protected String getHostName(Resource resource) {
     return null;
   }
 
   @Override
   protected String getComponentName(Resource resource) {
-    String componentName = (String) 
resource.getPropertyValue(componentNamePropertyId);
-
-    return componentName;
+    return (String) resource.getPropertyValue(componentNamePropertyId);
   }
 }

http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java
 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java
index 77ffbc1..7f2b227 100644
--- 
a/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java
+++ 
b/ambari-server/src/main/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProvider.java
@@ -42,6 +42,7 @@ import java.io.InputStreamReader;
 import java.net.SocketTimeoutException;
 import java.util.Collection;
 import java.util.Collections;
+import java.util.EnumMap;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.LinkedList;
@@ -63,6 +64,16 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
   private final static ObjectReader timelineObjectReader;
   private static final String METRIC_REGEXP_PATTERN = "\\([^)]*\\)";
   private static final int COLLECTOR_DEFAULT_PORT = 6188;
+  protected static enum AGGREGATE_FUNCTION_IDENTIFIER {
+    SUM,
+    MIN,
+    MAX,
+    AVG
+  }
+  protected static final EnumMap<AGGREGATE_FUNCTION_IDENTIFIER, String> 
aggregateFunctionIdentifierMap =
+    new EnumMap<AGGREGATE_FUNCTION_IDENTIFIER, 
String>(AGGREGATE_FUNCTION_IDENTIFIER.class);
+  // Map to store aggregate functions that apply to metrics.
+  protected Map<String, String> propertyIdAggregateFunctionMap = new 
HashMap<String, String>();
 
   static {
     TIMELINE_APPID_MAP.put(HBASE_MASTER.name(), "HBASE");
@@ -75,6 +86,11 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
     //noinspection deprecation
     
mapper.getSerializationConfig().setSerializationInclusion(Inclusion.NON_NULL);
     timelineObjectReader = mapper.reader(TimelineMetrics.class);
+
+    aggregateFunctionIdentifierMap.put(AGGREGATE_FUNCTION_IDENTIFIER.SUM, 
"._sum");
+    aggregateFunctionIdentifierMap.put(AGGREGATE_FUNCTION_IDENTIFIER.MIN, 
"._min");
+    aggregateFunctionIdentifierMap.put(AGGREGATE_FUNCTION_IDENTIFIER.MAX, 
"._max");
+    aggregateFunctionIdentifierMap.put(AGGREGATE_FUNCTION_IDENTIFIER.AVG, 
"._avg");
   }
 
   public AMSPropertyProvider(Map<String, Map<String, PropertyInfo>> 
componentPropertyInfoMap,
@@ -243,8 +259,8 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
           if (timelineMetrics != null) {
             for (TimelineMetric metric : timelineMetrics.getMetrics()) {
               if (metric.getMetricName() != null
-                && metric.getMetricValues() != null
-                && checkMetricName(patterns, metric.getMetricName())) {
+                  && metric.getMetricValues() != null
+                  && checkMetricName(patterns, metric.getMetricName())) {
                 populateResource(resource, metric);
               }
             }
@@ -411,8 +427,7 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
   public Set<Resource> populateResourcesWithProperties(Set<Resource> resources,
                Request request, Set<String> propertyIds) throws 
SystemException {
 
-    Map<String, Map<TemporalInfo, MetricsRequest>> requestMap =
-      getMetricsRequests(resources, request, propertyIds);
+    Map<String, Map<TemporalInfo, MetricsRequest>> requestMap = 
getMetricsRequests(resources, request, propertyIds);
 
     // For each cluster
     for (Map.Entry<String, Map<TemporalInfo, MetricsRequest>> clusterEntry : 
requestMap.entrySet()) {
@@ -422,6 +437,9 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
       }
     }
 
+    // Clear function map
+    propertyIdAggregateFunctionMap.clear();
+
     return resources;
   }
 
@@ -497,8 +515,10 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
         for (Map.Entry<String, PropertyInfo> entry : 
propertyInfoMap.entrySet()) {
           String propertyId = entry.getKey();
           PropertyInfo propertyInfo = entry.getValue();
-
-          TemporalInfo temporalInfo = request.getTemporalInfo(id);
+          // For regex properties this propertyId != id
+          String amsPropertyId = 
getPropertyIdWithAggregateFunctionId(propertyInfo, id, false);
+          String ambariPropertyId = 
getPropertyIdWithAggregateFunctionId(propertyInfo, id, true);
+          TemporalInfo temporalInfo = 
request.getTemporalInfo(ambariPropertyId);
 
           if ((temporalInfo == null && propertyInfo.isPointInTime()) ||
             (temporalInfo != null && propertyInfo.isTemporal())) {
@@ -511,10 +531,10 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
               requests.put(temporalInfo, metricsRequest);
             }
             metricsRequest.putResource(getHostName(resource), resource);
-            metricsRequest.putPropertyId(propertyInfo.getPropertyId(), 
propertyId);
+            metricsRequest.putPropertyId(amsPropertyId, propertyId);
             // If request is for a host metric we need to create multiple 
requests
             if (propertyInfo.isAmsHostMetric()) {
-              
metricsRequest.putHosComponentHostMetric(propertyInfo.getPropertyId());
+              metricsRequest.putHosComponentHostMetric(amsPropertyId);
             }
           }
         }
@@ -524,6 +544,22 @@ public abstract class AMSPropertyProvider extends 
MetricsPropertyProvider {
     return requestMap;
   }
 
+  /**
+   * Return a property Id with aggregate function identifier.
+   * @param propertyInfo @PropertyInfo
+   * @param propertyId Property Id from request / predicate
+   * @param ambariPropertyId True: Return ambari property id,
+   *                         else return id using PropertyInfo
+   */
+  private String getPropertyIdWithAggregateFunctionId(PropertyInfo 
propertyInfo,
+                                  String propertyId, boolean ambariPropertyId) 
{
+    if (propertyIdAggregateFunctionMap.containsKey(propertyId)) {
+      return (ambariPropertyId ? propertyId : propertyInfo.getPropertyId()) +
+        propertyIdAggregateFunctionMap.get(propertyId);
+    }
+    return ambariPropertyId ? propertyId : propertyInfo.getPropertyId();
+  }
+
   static URIBuilder getAMSUriBuilder(String hostname, int port) {
     URIBuilder uriBuilder = new URIBuilder();
     uriBuilder.setScheme("http");

http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/test/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProviderTest.java
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/test/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProviderTest.java
 
b/ambari-server/src/test/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProviderTest.java
index 052f86c..78e1831 100644
--- 
a/ambari-server/src/test/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProviderTest.java
+++ 
b/ambari-server/src/test/java/org/apache/ambari/server/controller/metrics/timeline/AMSPropertyProviderTest.java
@@ -57,10 +57,9 @@ public class AMSPropertyProviderTest {
   private static final String SINGLE_HOST_METRICS_FILE_PATH = FILE_PATH_PREFIX 
+ "single_host_metric.json";
   private static final String MULTIPLE_HOST_METRICS_FILE_PATH = 
FILE_PATH_PREFIX + "multiple_host_metrics.json";
   private static final String SINGLE_COMPONENT_METRICS_FILE_PATH = 
FILE_PATH_PREFIX + "single_component_metrics.json";
-  private static final String MULTIPLE_COMPONENT_METRICS_FILE_PATH = 
FILE_PATH_PREFIX + "multiple_component_metrics.json";
-  private static final String CLUSTER_REPORT_METRICS_FILE_PATH = 
FILE_PATH_PREFIX + "cluster_report_metrics.json";
   private static final String MULTIPLE_COMPONENT_REGEXP_METRICS_FILE_PATH = 
FILE_PATH_PREFIX + "multiple_component_regexp_metrics.json";
   private static final String EMBEDDED_METRICS_FILE_PATH = FILE_PATH_PREFIX + 
"embedded_host_metric.json";
+  private static final String AGGREGATE_METRICS_FILE_PATH = FILE_PATH_PREFIX + 
"aggregate_component_metric.json";
 
   @Test
   public void testPopulateResourcesForSingleHostMetric() throws Exception {
@@ -368,6 +367,47 @@ public class AMSPropertyProviderTest {
     Assert.assertEquals(188, val.length);
   }
 
+  @Test
+  public void testAggregateFunctionForComponentMetrics() throws Exception {
+    TestStreamProvider streamProvider = new 
TestStreamProvider(AGGREGATE_METRICS_FILE_PATH);
+    TestMetricHostProvider metricHostProvider = new TestMetricHostProvider();
+    ComponentSSLConfiguration sslConfiguration = 
mock(ComponentSSLConfiguration.class);
+
+    Map<String, Map<String, PropertyInfo>> propertyIds =
+      PropertyHelper.getMetricPropertyIds(Resource.Type.Component);
+
+    AMSComponentPropertyProvider propertyProvider = new 
AMSComponentPropertyProvider(
+      propertyIds,
+      streamProvider,
+      sslConfiguration,
+      metricHostProvider,
+      CLUSTER_NAME_PROPERTY_ID,
+      COMPONENT_NAME_PROPERTY_ID
+    );
+
+    String propertyId = PropertyHelper.getPropertyId("metrics/rpc", 
"NumOpenConnections._sum");
+    Resource resource = new ResourceImpl(Resource.Type.Component);
+    resource.setProperty(COMPONENT_NAME_PROPERTY_ID, "HBASE_REGIONSERVER");
+    Map<String, TemporalInfo> temporalInfoMap = new HashMap<String, 
TemporalInfo>();
+    temporalInfoMap.put(propertyId, new TemporalInfoImpl(1429824611300L, 
1429825241400L, 1L));
+    Request request = PropertyHelper.getReadRequest(
+      Collections.singleton(propertyId), temporalInfoMap);
+    Set<Resource> resources =
+      propertyProvider.populateResources(Collections.singleton(resource), 
request, null);
+    Assert.assertEquals(1, resources.size());
+    Resource res = resources.iterator().next();
+    Map<String, Object> properties = 
PropertyHelper.getProperties(resources.iterator().next());
+    Assert.assertNotNull(properties);
+    URIBuilder uriBuilder = AMSPropertyProvider.getAMSUriBuilder("localhost", 
8188);
+    uriBuilder.addParameter("metricNames", "rpc.rpc.NumOpenConnections._sum");
+    uriBuilder.addParameter("appId", "HBASE");
+    uriBuilder.addParameter("startTime", "1429824611300");
+    uriBuilder.addParameter("endTime", "1429825241400");
+    Assert.assertEquals(uriBuilder.toString(), streamProvider.getLastSpec());
+    Number[][] val = (Number[][]) 
res.getPropertyValue(propertyProvider.stripFunctionFromMetricName(propertyId)[0]);
+    Assert.assertEquals(32, val.length);
+  }
+
   static class TestStreamProviderForHostComponentHostMetricsTest extends 
TestStreamProvider {
     String hostMetricFilePath = FILE_PATH_PREFIX + "single_host_metric.json";
     String hostComponentMetricFilePath = FILE_PATH_PREFIX + 
"single_host_component_metrics.json";

http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/test/resources/ams/aggregate_component_metric.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/test/resources/ams/aggregate_component_metric.json 
b/ambari-server/src/test/resources/ams/aggregate_component_metric.json
new file mode 100644
index 0000000..1c80e28
--- /dev/null
+++ b/ambari-server/src/test/resources/ams/aggregate_component_metric.json
@@ -0,0 +1,42 @@
+{"metrics": [
+  {
+    "timestamp": 1429824611389,
+    "metricname": "rpc.rpc.NumOpenConnections._sum",
+    "appid": "hbase",
+    "starttime": 1429824611389,
+    "metrics": {
+      "1429824611389": 1.0,
+      "1429824626389": 1.0,
+      "1429824671389": 0.0,
+      "1429824686389": 0.0,
+      "1429824701389": 0.0,
+      "1429824716389": 0.0,
+      "1429824731389": 0.0,
+      "1429824746389": 0.0,
+      "1429824761389": 0.0,
+      "1429824791389": 0.0,
+      "1429824806389": 0.0,
+      "1429824821389": 0.0,
+      "1429824836389": 1.0,
+      "1429824911389": 2.0,
+      "1429824926389": 1.0,
+      "1429824941389": 1.0,
+      "1429824956389": 0.0,
+      "1429824971389": 0.0,
+      "1429825031389": 0.0,
+      "1429825046389": 0.0,
+      "1429825061389": 0.0,
+      "1429825076389": 0.0,
+      "1429825091389": 0.0,
+      "1429825106389": 0.0,
+      "1429825121389": 0.0,
+      "1429825151389": 1.0,
+      "1429825166389": 1.0,
+      "1429825181389": 1.0,
+      "1429825196389": 1.0,
+      "1429825211389": 1.0,
+      "1429825226389": 1.0,
+      "1429825241389": 1.0
+    }
+  }
+]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/ambari/blob/6a054b35/ambari-server/src/test/resources/ams/multiple_component_metrics.json
----------------------------------------------------------------------
diff --git 
a/ambari-server/src/test/resources/ams/multiple_component_metrics.json 
b/ambari-server/src/test/resources/ams/multiple_component_metrics.json
deleted file mode 100644
index 3d231fa..0000000
--- a/ambari-server/src/test/resources/ams/multiple_component_metrics.json
+++ /dev/null
@@ -1,1274 +0,0 @@
-{"metrics": [
-    {
-        "timestamp": 1416528819358,
-        "type": "Float",
-        "metricname": "jvm.JvmMetrics.MemHeapCommittedM",
-        "appid": "namenode",
-        "hostname": "h1",
-        "starttime": 1416528759232,
-        "metrics": {
-            "1416528759232": 1004.0,
-            "1416528769231": 1004.0,
-            "1416528779231": 1004.0,
-            "1416528789231": 1004.0,
-            "1416528799231": 1004.0,
-            "1416528809231": 1004.0,
-            "1416528819232": 1004.0,
-            "1416528829231": 1004.0,
-            "1416528839232": 1004.0,
-            "1416528849231": 1004.0,
-            "1416528859231": 1004.0,
-            "1416528869231": 1004.0,
-            "1416528879231": 1004.0,
-            "1416528889231": 1004.0,
-            "1416528899232": 1004.0,
-            "1416528909231": 1004.0,
-            "1416528919232": 1004.0,
-            "1416528929231": 1004.0,
-            "1416528939231": 1004.0,
-            "1416528949231": 1004.0,
-            "1416528959232": 1004.0,
-            "1416528969231": 1004.0,
-            "1416528979231": 1004.0,
-            "1416528989231": 1004.0,
-            "1416528999231": 1004.0,
-            "1416529009231": 1004.0,
-            "1416529019231": 1004.0,
-            "1416529029231": 1004.0,
-            "1416529039231": 1004.0,
-            "1416529049231": 1004.0,
-            "1416529059231": 1004.0,
-            "1416529069231": 1004.0,
-            "1416529079231": 1004.0,
-            "1416529089231": 1004.0,
-            "1416529099231": 1004.0,
-            "1416529109232": 1004.0,
-            "1416529119232": 1004.0,
-            "1416529129231": 1004.0,
-            "1416529139231": 1004.0,
-            "1416529149231": 1004.0,
-            "1416529159231": 1004.0,
-            "1416529169231": 1004.0,
-            "1416529179231": 1004.0,
-            "1416529189231": 1004.0,
-            "1416529199231": 1004.0,
-            "1416529209231": 1004.0,
-            "1416529219232": 1004.0,
-            "1416529229231": 1004.0,
-            "1416529239232": 1004.0,
-            "1416529249231": 1004.0,
-            "1416529259231": 1004.0,
-            "1416529269232": 1004.0,
-            "1416529279231": 1004.0,
-            "1416529289231": 1004.0,
-            "1416529299231": 1004.0,
-            "1416529309232": 1004.0,
-            "1416529319232": 1004.0,
-            "1416529329231": 1004.0,
-            "1416529339231": 1004.0,
-            "1416529349231": 1004.0,
-            "1416529359232": 1004.0,
-            "1416529369231": 1004.0,
-            "1416529379231": 1004.0,
-            "1416529389232": 1004.0,
-            "1416529399231": 1004.0,
-            "1416529409231": 1004.0,
-            "1416529419231": 1004.0,
-            "1416529429232": 1004.0,
-            "1416529439231": 1004.0,
-            "1416529449231": 1004.0,
-            "1416529459231": 1004.0,
-            "1416529469231": 1004.0,
-            "1416529479231": 1004.0,
-            "1416529489231": 1004.0,
-            "1416529499231": 1004.0,
-            "1416529509231": 1004.0,
-            "1416529519232": 1004.0,
-            "1416529529231": 1004.0,
-            "1416529539231": 1004.0,
-            "1416529549231": 1004.0,
-            "1416529559232": 1004.0,
-            "1416529569231": 1004.0,
-            "1416529579231": 1004.0,
-            "1416529589231": 1004.0,
-            "1416529599231": 1004.0,
-            "1416529609232": 1004.0,
-            "1416529619231": 1004.0,
-            "1416529629231": 1004.0,
-            "1416529639231": 1004.0,
-            "1416529649231": 1004.0,
-            "1416529659232": 1004.0,
-            "1416529669231": 1004.0,
-            "1416529679231": 1004.0,
-            "1416529689231": 1004.0,
-            "1416529699231": 1004.0,
-            "1416529709231": 1004.0,
-            "1416529719231": 1004.0,
-            "1416529729231": 1004.0,
-            "1416529739231": 1004.0,
-            "1416529749231": 1004.0,
-            "1416529759231": 1004.0,
-            "1416529769231": 1004.0,
-            "1416529779231": 1004.0,
-            "1416529789231": 1004.0,
-            "1416529799231": 1004.0,
-            "1416529809232": 1004.0,
-            "1416529819231": 1004.0,
-            "1416529829231": 1004.0,
-            "1416529839231": 1004.0,
-            "1416529849231": 1004.0,
-            "1416529859231": 1004.0,
-            "1416529869231": 1004.0,
-            "1416529879231": 1004.0,
-            "1416529889231": 1004.0,
-            "1416529899232": 1004.0,
-            "1416529909231": 1004.0,
-            "1416529919231": 1004.0,
-            "1416529929231": 1004.0,
-            "1416529939232": 1004.0,
-            "1416529949231": 1004.0,
-            "1416529959231": 1004.0,
-            "1416529969231": 1004.0,
-            "1416529979231": 1004.0,
-            "1416529989231": 1004.0,
-            "1416529999231": 1004.0,
-            "1416530009232": 1004.0,
-            "1416530019231": 1004.0,
-            "1416530029231": 1004.0,
-            "1416530039231": 1004.0,
-            "1416530049231": 1004.0,
-            "1416530059232": 1004.0,
-            "1416530069231": 1004.0,
-            "1416530079231": 1004.0,
-            "1416530089231": 1004.0,
-            "1416530099232": 1004.0,
-            "1416530109232": 1004.0,
-            "1416530119231": 1004.0,
-            "1416530129231": 1004.0,
-            "1416530139231": 1004.0,
-            "1416530149231": 1004.0,
-            "1416530159232": 1004.0,
-            "1416530169231": 1004.0,
-            "1416530179231": 1004.0,
-            "1416530189232": 1004.0,
-            "1416530199231": 1004.0,
-            "1416530209231": 1004.0,
-            "1416530219231": 1004.0,
-            "1416530229231": 1004.0,
-            "1416530239231": 1004.0,
-            "1416530249231": 1004.0,
-            "1416530259231": 1004.0,
-            "1416530269232": 1004.0,
-            "1416530279231": 1004.0,
-            "1416530289231": 1004.0,
-            "1416530299231": 1004.0,
-            "1416530309231": 1004.0,
-            "1416530319232": 1004.0,
-            "1416530329231": 1004.0,
-            "1416530339231": 1004.0,
-            "1416530349231": 1004.0,
-            "1416530359232": 1004.0,
-            "1416530369231": 1004.0,
-            "1416530379231": 1004.0,
-            "1416530389231": 1004.0,
-            "1416530399231": 1004.0,
-            "1416530409231": 1004.0,
-            "1416530419231": 1004.0,
-            "1416530429231": 1004.0,
-            "1416530439232": 1004.0,
-            "1416530449231": 1004.0,
-            "1416530459231": 1004.0,
-            "1416530469232": 1004.0,
-            "1416530479231": 1004.0,
-            "1416530489231": 1004.0,
-            "1416530499231": 1004.0,
-            "1416530509232": 1004.0,
-            "1416530519231": 1004.0,
-            "1416530529231": 1004.0,
-            "1416530539231": 1004.0,
-            "1416530549231": 1004.0,
-            "1416530559232": 1004.0,
-            "1416530569231": 1004.0,
-            "1416530579231": 1004.0,
-            "1416530589231": 1004.0,
-            "1416530599231": 1004.0,
-            "1416530609231": 1004.0,
-            "1416530619231": 1004.0,
-            "1416530629231": 1004.0,
-            "1416530639231": 1004.0,
-            "1416530649231": 1004.0,
-            "1416530659232": 1004.0,
-            "1416530669232": 1004.0,
-            "1416530679231": 1004.0,
-            "1416530689231": 1004.0,
-            "1416530699231": 1004.0,
-            "1416530709231": 1004.0,
-            "1416530719231": 1004.0,
-            "1416530729231": 1004.0,
-            "1416530739231": 1004.0,
-            "1416530749231": 1004.0,
-            "1416530759231": 1004.0,
-            "1416530769231": 1004.0,
-            "1416530779231": 1004.0,
-            "1416530789232": 1004.0,
-            "1416530799231": 1004.0,
-            "1416530809231": 1004.0,
-            "1416530819231": 1004.0,
-            "1416530829231": 1004.0,
-            "1416530839231": 1004.0,
-            "1416530849232": 1004.0,
-            "1416530859231": 1004.0,
-            "1416530869231": 1004.0,
-            "1416530879231": 1004.0,
-            "1416530889231": 1004.0,
-            "1416530899231": 1004.0,
-            "1416530909231": 1004.0,
-            "1416530919231": 1004.0,
-            "1416530929231": 1004.0,
-            "1416530939231": 1004.0,
-            "1416530949231": 1004.0,
-            "1416530959232": 1004.0,
-            "1416530969231": 1004.0,
-            "1416530979231": 1004.0,
-            "1416530989231": 1004.0,
-            "1416530999232": 1004.0,
-            "1416531009231": 1004.0,
-            "1416531019231": 1004.0,
-            "1416531029232": 1004.0,
-            "1416531039231": 1004.0,
-            "1416531049231": 1004.0,
-            "1416531059231": 1004.0,
-            "1416531069231": 1004.0,
-            "1416531079231": 1004.0,
-            "1416531089231": 1004.0,
-            "1416531099231": 1004.0,
-            "1416531109231": 1004.0,
-            "1416531119231": 1004.0,
-            "1416531129231": 1004.0,
-            "1416531139231": 1004.0,
-            "1416531149231": 1004.0,
-            "1416531159232": 1004.0,
-            "1416531169231": 1004.0,
-            "1416531179232": 1004.0,
-            "1416531189231": 1004.0,
-            "1416531199231": 1004.0,
-            "1416531209231": 1004.0,
-            "1416531219231": 1004.0,
-            "1416531229231": 1004.0,
-            "1416531239231": 1004.0,
-            "1416531249231": 1004.0,
-            "1416531259231": 1004.0,
-            "1416531269232": 1004.0,
-            "1416531279231": 1004.0,
-            "1416531289231": 1004.0,
-            "1416531299231": 1004.0,
-            "1416531309231": 1004.0,
-            "1416531319231": 1004.0,
-            "1416531329231": 1004.0,
-            "1416531339231": 1004.0,
-            "1416531349231": 1004.0,
-            "1416531359231": 1004.0,
-            "1416531369232": 1004.0,
-            "1416531379231": 1004.0,
-            "1416531389231": 1004.0,
-            "1416531399231": 1004.0,
-            "1416531409231": 1004.0,
-            "1416531419231": 1004.0,
-            "1416531429231": 1004.0,
-            "1416531439231": 1004.0,
-            "1416531449232": 1004.0,
-            "1416531459231": 1004.0,
-            "1416531469231": 1004.0,
-            "1416531479232": 1004.0,
-            "1416531489231": 1004.0,
-            "1416531499231": 1004.0,
-            "1416531509231": 1004.0,
-            "1416531519231": 1004.0,
-            "1416531529231": 1004.0,
-            "1416531539231": 1004.0,
-            "1416531549231": 1004.0,
-            "1416531559231": 1004.0,
-            "1416531569232": 1004.0,
-            "1416531579232": 1004.0,
-            "1416531589231": 1004.0,
-            "1416531599232": 1004.0,
-            "1416531609232": 1004.0,
-            "1416531619231": 1004.0,
-            "1416531629231": 1004.0,
-            "1416531639232": 1004.0,
-            "1416531649231": 1004.0,
-            "1416531659231": 1004.0,
-            "1416531669232": 1004.0,
-            "1416531679231": 1004.0,
-            "1416531689231": 1004.0,
-            "1416531699232": 1004.0,
-            "1416531709231": 1004.0,
-            "1416531719231": 1004.0,
-            "1416531729231": 1004.0,
-            "1416531739231": 1004.0,
-            "1416531749231": 1004.0,
-            "1416531759232": 1004.0,
-            "1416531769232": 1004.0,
-            "1416531779231": 1004.0,
-            "1416531789231": 1004.0,
-            "1416531799231": 1004.0,
-            "1416531809231": 1004.0,
-            "1416531819231": 1004.0,
-            "1416531829231": 1004.0
-        }
-    },
-    {
-        "timestamp": 1416528819358,
-        "type": "Float",
-        "metricname": "jvm.JvmMetrics.MemHeapUsedM",
-        "appid": "namenode",
-        "hostname": "myroslav-ams1-1.c.pramod-thangali.internal",
-        "starttime": 1416528759232,
-        "metrics": {
-            "1416528759232": 86.13651275634766,
-            "1416528769231": 91.95879364013672,
-            "1416528779231": 95.23177337646484,
-            "1416528789231": 95.5689468383789,
-            "1416528799231": 101.97948455810547,
-            "1416528809231": 108.25263977050781,
-            "1416528819232": 110.98297119140625,
-            "1416528829231": 122.7314453125,
-            "1416528839232": 126.6842269897461,
-            "1416528849231": 130.2022705078125,
-            "1416528859231": 133.38302612304688,
-            "1416528869231": 137.0576629638672,
-            "1416528879231": 137.3927001953125,
-            "1416528889231": 149.77720642089844,
-            "1416528899232": 152.8067169189453,
-            "1416528909231": 155.37149047851562,
-            "1416528919232": 158.91586303710938,
-            "1416528929231": 160.26210021972656,
-            "1416528939231": 163.25595092773438,
-            "1416528949231": 165.39151000976562,
-            "1416528959232": 168.01808166503906,
-            "1416528969231": 170.87008666992188,
-            "1416528979231": 174.46278381347656,
-            "1416528989231": 175.8971710205078,
-            "1416528999231": 179.08877563476562,
-            "1416529009231": 182.50537109375,
-            "1416529019231": 183.84988403320312,
-            "1416529029231": 187.40855407714844,
-            "1416529039231": 49.13157653808594,
-            "1416529049231": 52.956077575683594,
-            "1416529059231": 55.05748748779297,
-            "1416529069231": 58.37134552001953,
-            "1416529079231": 61.00816345214844,
-            "1416529089231": 62.40888214111328,
-            "1416529099231": 65.89781951904297,
-            "1416529109232": 68.53271484375,
-            "1416529119232": 70.9174575805664,
-            "1416529129231": 73.594970703125,
-            "1416529139231": 76.07904052734375,
-            "1416529149231": 79.0537109375,
-            "1416529159231": 82.43315124511719,
-            "1416529169231": 85.10110473632812,
-            "1416529179231": 86.6574478149414,
-            "1416529189231": 91.17852020263672,
-            "1416529199231": 92.74954223632812,
-            "1416529209231": 95.44292449951172,
-            "1416529219232": 99.15261840820312,
-            "1416529229231": 100.7690200805664,
-            "1416529239232": 103.28071594238281,
-            "1416529249231": 108.32449340820312,
-            "1416529259231": 110.80814361572266,
-            "1416529269232": 112.46534729003906,
-            "1416529279231": 116.46556091308594,
-            "1416529289231": 119.1341552734375,
-            "1416529299231": 120.35954284667969,
-            "1416529309232": 124.9245834350586,
-            "1416529319232": 126.24668884277344,
-            "1416529329231": 128.96336364746094,
-            "1416529339231": 133.7814178466797,
-            "1416529349231": 135.09902954101562,
-            "1416529359232": 138.28228759765625,
-            "1416529369231": 140.95191955566406,
-            "1416529379231": 143.91778564453125,
-            "1416529389232": 146.35659790039062,
-            "1416529399231": 150.09341430664062,
-            "1416529409231": 152.7617645263672,
-            "1416529419231": 154.15933227539062,
-            "1416529429232": 157.84848022460938,
-            "1416529439231": 159.17007446289062,
-            "1416529449231": 163.16064453125,
-            "1416529459231": 168.08102416992188,
-            "1416529469231": 170.47125244140625,
-            "1416529479231": 173.64691162109375,
-            "1416529489231": 178.63229370117188,
-            "1416529499231": 181.4005126953125,
-            "1416529509231": 182.66925048828125,
-            "1416529519232": 186.28668212890625,
-            "1416529529231": 190.34625244140625,
-            "1416529539231": 191.48960876464844,
-            "1416529549231": 194.95082092285156,
-            "1416529559232": 39.818397521972656,
-            "1416529569231": 43.22258758544922,
-            "1416529579231": 45.754798889160156,
-            "1416529589231": 48.241676330566406,
-            "1416529599231": 51.851844787597656,
-            "1416529609232": 53.99681854248047,
-            "1416529619231": 56.7972412109375,
-            "1416529629231": 58.454833984375,
-            "1416529639231": 62.97972106933594,
-            "1416529649231": 64.50111389160156,
-            "1416529659232": 67.7923583984375,
-            "1416529669231": 72.07826232910156,
-            "1416529679231": 73.4608383178711,
-            "1416529689231": 76.04764556884766,
-            "1416529699231": 79.75759887695312,
-            "1416529709231": 83.38968658447266,
-            "1416529719231": 85.88829803466797,
-            "1416529729231": 88.23152160644531,
-            "1416529739231": 91.82879638671875,
-            "1416529749231": 93.13980865478516,
-            "1416529759231": 96.92898559570312,
-            "1416529769231": 98.68280792236328,
-            "1416529779231": 101.55584716796875,
-            "1416529789231": 105.79437255859375,
-            "1416529799231": 107.12966918945312,
-            "1416529809232": 110.65377807617188,
-            "1416529819231": 113.04840850830078,
-            "1416529829231": 115.84850311279297,
-            "1416529839231": 118.5450210571289,
-            "1416529849231": 122.75308990478516,
-            "1416529859231": 126.22663116455078,
-            "1416529869231": 127.53783416748047,
-            "1416529879231": 132.33648681640625,
-            "1416529889231": 133.85780334472656,
-            "1416529899232": 136.29405212402344,
-            "1416529909231": 140.04425048828125,
-            "1416529919231": 141.55145263671875,
-            "1416529929231": 144.91354370117188,
-            "1416529939232": 147.29998779296875,
-            "1416529949231": 150.8963623046875,
-            "1416529959231": 152.13775634765625,
-            "1416529969231": 156.79518127441406,
-            "1416529979231": 159.67880249023438,
-            "1416529989231": 161.3001251220703,
-            "1416529999231": 165.0872802734375,
-            "1416530009232": 167.26199340820312,
-            "1416530019231": 170.79776000976562,
-            "1416530029231": 173.2576904296875,
-            "1416530039231": 175.83612060546875,
-            "1416530049231": 178.77487182617188,
-            "1416530059232": 181.3012237548828,
-            "1416530069231": 183.93211364746094,
-            "1416530079231": 186.154541015625,
-            "1416530089231": 190.40928649902344,
-            "1416530099232": 37.983673095703125,
-            "1416530109232": 41.06791687011719,
-            "1416530119231": 44.833824157714844,
-            "1416530129231": 46.308876037597656,
-            "1416530139231": 49.02454376220703,
-            "1416530149231": 51.981666564941406,
-            "1416530159232": 55.246849060058594,
-            "1416530169231": 55.24720764160156,
-            "1416530179231": 56.45558166503906,
-            "1416530189232": 56.622291564941406,
-            "1416530199231": 58.296661376953125,
-            "1416530209231": 59.30780029296875,
-            "1416530219231": 59.52452087402344,
-            "1416530229231": 60.51924133300781,
-            "1416530239231": 62.193359375,
-            "1416530249231": 62.521392822265625,
-            "1416530259231": 62.89204406738281,
-            "1416530269232": 64.14915466308594,
-            "1416530279231": 64.31597137451172,
-            "1416530289231": 65.99793243408203,
-            "1416530299231": 67.5147933959961,
-            "1416530309231": 67.68063354492188,
-            "1416530319232": 67.9161605834961,
-            "1416530329231": 69.07908630371094,
-            "1416530339231": 69.84813690185547,
-            "1416530349231": 70.27980041503906,
-            "1416530359232": 71.28060913085938,
-            "1416530369231": 72.26927947998047,
-            "1416530379231": 73.85135650634766,
-            "1416530389231": 75.90526580810547,
-            "1416530399231": 76.11003112792969,
-            "1416530409231": 76.20790100097656,
-            "1416530419231": 77.14493560791016,
-            "1416530429231": 78.13539123535156,
-            "1416530439232": 78.94215393066406,
-            "1416530449231": 80.11368560791016,
-            "1416530459231": 80.4076919555664,
-            "1416530469232": 81.91958618164062,
-            "1416530479231": 83.01402282714844,
-            "1416530489231": 83.46538543701172,
-            "1416530499231": 83.65599060058594,
-            "1416530509232": 86.0855484008789,
-            "1416530519231": 86.21674346923828,
-            "1416530529231": 86.31195068359375,
-            "1416530539231": 87.73928833007812,
-            "1416530549231": 87.93827819824219,
-            "1416530559232": 88.92060089111328,
-            "1416530569231": 90.85848999023438,
-            "1416530579231": 91.66273498535156,
-            "1416530589231": 92.0223388671875,
-            "1416530599231": 93.79692077636719,
-            "1416530609231": 93.96021270751953,
-            "1416530619231": 94.1949234008789,
-            "1416530629231": 95.00786590576172,
-            "1416530639231": 95.30278015136719,
-            "1416530649231": 96.85398864746094,
-            "1416530659232": 98.91751861572266,
-            "1416530669232": 98.98576354980469,
-            "1416530679231": 99.28092193603516,
-            "1416530689231": 100.48242950439453,
-            "1416530699231": 101.35484313964844,
-            "1416530709231": 101.49181365966797,
-            "1416530719231": 103.73983001708984,
-            "1416530729231": 104.0280990600586,
-            "1416530739231": 105.06510162353516,
-            "1416530749231": 106.6201400756836,
-            "1416530759231": 106.91200256347656,
-            "1416530769231": 107.04505157470703,
-            "1416530779231": 108.34712219238281,
-            "1416530789232": 110.01893615722656,
-            "1416530799231": 110.11385345458984,
-            "1416530809231": 110.92040252685547,
-            "1416530819231": 111.35908508300781,
-            "1416530829231": 111.51753234863281,
-            "1416530839231": 114.27119445800781,
-            "1416530849232": 114.65271759033203,
-            "1416530859231": 115.32182312011719,
-            "1416530869231": 116.25740051269531,
-            "1416530879231": 117.18795013427734,
-            "1416530889231": 117.44708251953125,
-            "1416530899231": 118.7392807006836,
-            "1416530909231": 118.900146484375,
-            "1416530919231": 119.08570861816406,
-            "1416530929231": 121.5535888671875,
-            "1416530939231": 122.59136199951172,
-            "1416530949231": 122.65423583984375,
-            "1416530959232": 124.21446990966797,
-            "1416530969231": 124.46994018554688,
-            "1416530979231": 125.27067565917969,
-            "1416530989231": 126.54083251953125,
-            "1416530999232": 127.33380889892578,
-            "1416531009231": 127.4707260131836,
-            "1416531019231": 129.24632263183594,
-            "1416531029232": 130.15481567382812,
-            "1416531039231": 130.6470947265625,
-            "1416531049231": 135.646728515625,
-            "1416531059231": 136.94960021972656,
-            "1416531069231": 140.97645568847656,
-            "1416531079231": 143.58712768554688,
-            "1416531089231": 146.31175231933594,
-            "1416531099231": 147.66131591796875,
-            "1416531109231": 151.81982421875,
-            "1416531119231": 153.9597930908203,
-            "1416531129231": 156.77029418945312,
-            "1416531139231": 160.4677276611328,
-            "1416531149231": 162.5469512939453,
-            "1416531159232": 164.62454223632812,
-            "1416531169231": 165.7913055419922,
-            "1416531179232": 165.99609375,
-            "1416531189231": 166.22305297851562,
-            "1416531199231": 168.15341186523438,
-            "1416531209231": 169.83377075195312,
-            "1416531219231": 169.83412170410156,
-            "1416531229231": 170.77142333984375,
-            "1416531239231": 171.19546508789062,
-            "1416531249231": 172.0252227783203,
-            "1416531259231": 172.97027587890625,
-            "1416531269232": 173.17111206054688,
-            "1416531279231": 174.0956573486328,
-            "1416531289231": 176.51174926757812,
-            "1416531299231": 176.8062744140625,
-            "1416531309231": 177.70443725585938,
-            "1416531319231": 178.96884155273438,
-            "1416531329231": 179.0371551513672,
-            "1416531339231": 180.24664306640625,
-            "1416531349231": 182.05194091796875,
-            "1416531359231": 182.2147216796875,
-            "1416531369232": 182.34771728515625,
-            "1416531379231": 183.58535766601562,
-            "1416531389231": 184.2918701171875,
-            "1416531399231": 185.45147705078125,
-            "1416531409231": 186.46282958984375,
-            "1416531419231": 187.1946258544922,
-            "1416531429231": 188.3573760986328,
-            "1416531439231": 189.6304168701172,
-            "1416531449232": 189.76683044433594,
-            "1416531459231": 190.09202575683594,
-            "1416531469231": 35.17481994628906,
-            "1416531479232": 35.91218566894531,
-            "1416531489231": 36.74237060546875,
-            "1416531499231": 37.94520568847656,
-            "1416531509231": 38.16871643066406,
-            "1416531519231": 39.00250244140625,
-            "1416531529231": 40.178993225097656,
-            "1416531539231": 40.87315368652344,
-            "1416531549231": 41.307830810546875,
-            "1416531559231": 43.79560852050781,
-            "1416531569232": 43.866668701171875,
-            "1416531579232": 44.16259002685547,
-            "1416531589231": 45.332672119140625,
-            "1416531599232": 45.482765197753906,
-            "1416531609232": 46.940093994140625,
-            "1416531619231": 48.034263610839844,
-            "1416531629231": 48.855812072753906,
-            "1416531639232": 49.19670104980469,
-            "1416531649231": 50.59795379638672,
-            "1416531659231": 50.722984313964844,
-            "1416531669232": 50.987274169921875,
-            "1416531679231": 52.96116638183594,
-            "1416531689231": 53.15229034423828,
-            "1416531699232": 54.720863342285156,
-            "1416531709231": 55.874000549316406,
-            "1416531719231": 57.617103576660156,
-            "1416531729231": 59.668914794921875,
-            "1416531739231": 63.3280029296875,
-            "1416531749231": 66.11625671386719,
-            "1416531759232": 68.75650024414062,
-            "1416531769232": 71.91178131103516,
-            "1416531779231": 74.66859436035156,
-            "1416531789231": 77.71449279785156,
-            "1416531799231": 78.98372650146484,
-            "1416531809231": 79.31558990478516,
-            "1416531819231": 79.94538116455078,
-            "1416531829231": 81.15962219238281
-        }
-    },
-    {
-        "timestamp": 1416528819358,
-        "type": "Float",
-        "metricname": "jvm.JvmMetrics.MemNonHeapCommittedM",
-        "appid": "namenode",
-        "hostname": "myroslav-ams1-1.c.pramod-thangali.internal",
-        "starttime": 1416528759232,
-        "metrics": {
-            "1416528759232": 130.4375,
-            "1416528769231": 130.4375,
-            "1416528779231": 130.4375,
-            "1416528789231": 130.4375,
-            "1416528799231": 130.4375,
-            "1416528809231": 130.4375,
-            "1416528819232": 130.4375,
-            "1416528829231": 130.4375,
-            "1416528839232": 130.4375,
-            "1416528849231": 130.4375,
-            "1416528859231": 130.4375,
-            "1416528869231": 130.4375,
-            "1416528879231": 130.4375,
-            "1416528889231": 130.4375,
-            "1416528899232": 130.4375,
-            "1416528909231": 130.4375,
-            "1416528919232": 130.4375,
-            "1416528929231": 130.4375,
-            "1416528939231": 130.4375,
-            "1416528949231": 130.4375,
-            "1416528959232": 130.4375,
-            "1416528969231": 130.4375,
-            "1416528979231": 130.4375,
-            "1416528989231": 130.4375,
-            "1416528999231": 130.4375,
-            "1416529009231": 130.4375,
-            "1416529019231": 130.4375,
-            "1416529029231": 130.4375,
-            "1416529039231": 130.4375,
-            "1416529049231": 130.4375,
-            "1416529059231": 130.4375,
-            "1416529069231": 130.4375,
-            "1416529079231": 130.4375,
-            "1416529089231": 130.4375,
-            "1416529099231": 130.4375,
-            "1416529109232": 130.4375,
-            "1416529119232": 130.4375,
-            "1416529129231": 130.4375,
-            "1416529139231": 130.4375,
-            "1416529149231": 130.4375,
-            "1416529159231": 130.4375,
-            "1416529169231": 130.4375,
-            "1416529179231": 130.4375,
-            "1416529189231": 130.4375,
-            "1416529199231": 130.4375,
-            "1416529209231": 130.4375,
-            "1416529219232": 130.4375,
-            "1416529229231": 130.4375,
-            "1416529239232": 130.4375,
-            "1416529249231": 130.4375,
-            "1416529259231": 130.4375,
-            "1416529269232": 130.4375,
-            "1416529279231": 130.4375,
-            "1416529289231": 130.4375,
-            "1416529299231": 130.4375,
-            "1416529309232": 130.4375,
-            "1416529319232": 130.4375,
-            "1416529329231": 130.4375,
-            "1416529339231": 130.4375,
-            "1416529349231": 130.4375,
-            "1416529359232": 130.4375,
-            "1416529369231": 130.4375,
-            "1416529379231": 130.4375,
-            "1416529389232": 130.4375,
-            "1416529399231": 130.4375,
-            "1416529409231": 130.4375,
-            "1416529419231": 130.4375,
-            "1416529429232": 130.4375,
-            "1416529439231": 130.4375,
-            "1416529449231": 130.4375,
-            "1416529459231": 130.4375,
-            "1416529469231": 130.4375,
-            "1416529479231": 130.4375,
-            "1416529489231": 130.4375,
-            "1416529499231": 130.4375,
-            "1416529509231": 130.4375,
-            "1416529519232": 130.4375,
-            "1416529529231": 130.4375,
-            "1416529539231": 130.4375,
-            "1416529549231": 130.4375,
-            "1416529559232": 130.4375,
-            "1416529569231": 130.4375,
-            "1416529579231": 130.4375,
-            "1416529589231": 130.4375,
-            "1416529599231": 130.4375,
-            "1416529609232": 130.4375,
-            "1416529619231": 130.4375,
-            "1416529629231": 130.4375,
-            "1416529639231": 130.4375,
-            "1416529649231": 130.4375,
-            "1416529659232": 130.4375,
-            "1416529669231": 130.5,
-            "1416529679231": 130.5,
-            "1416529689231": 130.5,
-            "1416529699231": 130.5,
-            "1416529709231": 130.5,
-            "1416529719231": 130.5,
-            "1416529729231": 130.5,
-            "1416529739231": 130.5,
-            "1416529749231": 130.5,
-            "1416529759231": 130.5,
-            "1416529769231": 130.5,
-            "1416529779231": 130.5,
-            "1416529789231": 130.5,
-            "1416529799231": 130.5,
-            "1416529809232": 130.5,
-            "1416529819231": 130.5,
-            "1416529829231": 130.5,
-            "1416529839231": 130.5,
-            "1416529849231": 130.5,
-            "1416529859231": 130.5,
-            "1416529869231": 130.5,
-            "1416529879231": 130.5,
-            "1416529889231": 130.5,
-            "1416529899232": 130.5,
-            "1416529909231": 130.5,
-            "1416529919231": 130.5,
-            "1416529929231": 130.5,
-            "1416529939232": 130.5,
-            "1416529949231": 130.5,
-            "1416529959231": 130.5,
-            "1416529969231": 130.5,
-            "1416529979231": 130.5,
-            "1416529989231": 130.5,
-            "1416529999231": 130.5,
-            "1416530009232": 130.5,
-            "1416530019231": 130.5,
-            "1416530029231": 130.5625,
-            "1416530039231": 130.5625,
-            "1416530049231": 130.5625,
-            "1416530059232": 130.5625,
-            "1416530069231": 130.5625,
-            "1416530079231": 130.5625,
-            "1416530089231": 130.5625,
-            "1416530099232": 130.5625,
-            "1416530109232": 130.5625,
-            "1416530119231": 130.5625,
-            "1416530129231": 130.5625,
-            "1416530139231": 130.5625,
-            "1416530149231": 130.5625,
-            "1416530159232": 130.5625,
-            "1416530169231": 130.5625,
-            "1416530179231": 130.5625,
-            "1416530189232": 130.5625,
-            "1416530199231": 130.5625,
-            "1416530209231": 130.5625,
-            "1416530219231": 130.5625,
-            "1416530229231": 130.5625,
-            "1416530239231": 130.5625,
-            "1416530249231": 130.5625,
-            "1416530259231": 130.5625,
-            "1416530269232": 130.5625,
-            "1416530279231": 130.5625,
-            "1416530289231": 130.5625,
-            "1416530299231": 130.5625,
-            "1416530309231": 130.5625,
-            "1416530319232": 130.5625,
-            "1416530329231": 130.5625,
-            "1416530339231": 130.5625,
-            "1416530349231": 130.5625,
-            "1416530359232": 130.5625,
-            "1416530369231": 130.5625,
-            "1416530379231": 130.5625,
-            "1416530389231": 130.5625,
-            "1416530399231": 130.5625,
-            "1416530409231": 130.5625,
-            "1416530419231": 130.5625,
-            "1416530429231": 130.5625,
-            "1416530439232": 130.5625,
-            "1416530449231": 130.5625,
-            "1416530459231": 130.5625,
-            "1416530469232": 130.5625,
-            "1416530479231": 130.5625,
-            "1416530489231": 130.5625,
-            "1416530499231": 130.5625,
-            "1416530509232": 130.5625,
-            "1416530519231": 130.5625,
-            "1416530529231": 130.5625,
-            "1416530539231": 130.625,
-            "1416530549231": 130.625,
-            "1416530559232": 130.625,
-            "1416530569231": 130.625,
-            "1416530579231": 130.6875,
-            "1416530589231": 130.6875,
-            "1416530599231": 130.6875,
-            "1416530609231": 130.6875,
-            "1416530619231": 130.6875,
-            "1416530629231": 130.6875,
-            "1416530639231": 130.6875,
-            "1416530649231": 130.6875,
-            "1416530659232": 130.6875,
-            "1416530669232": 130.6875,
-            "1416530679231": 130.6875,
-            "1416530689231": 130.6875,
-            "1416530699231": 130.6875,
-            "1416530709231": 130.6875,
-            "1416530719231": 130.6875,
-            "1416530729231": 130.6875,
-            "1416530739231": 130.6875,
-            "1416530749231": 130.6875,
-            "1416530759231": 130.6875,
-            "1416530769231": 130.6875,
-            "1416530779231": 130.6875,
-            "1416530789232": 130.6875,
-            "1416530799231": 130.6875,
-            "1416530809231": 130.6875,
-            "1416530819231": 130.6875,
-            "1416530829231": 130.6875,
-            "1416530839231": 130.6875,
-            "1416530849232": 130.6875,
-            "1416530859231": 130.6875,
-            "1416530869231": 130.6875,
-            "1416530879231": 130.6875,
-            "1416530889231": 130.6875,
-            "1416530899231": 130.6875,
-            "1416530909231": 130.6875,
-            "1416530919231": 130.6875,
-            "1416530929231": 130.6875,
-            "1416530939231": 130.6875,
-            "1416530949231": 130.75,
-            "1416530959232": 130.75,
-            "1416530969231": 130.75,
-            "1416530979231": 130.75,
-            "1416530989231": 130.75,
-            "1416530999232": 130.75,
-            "1416531009231": 130.75,
-            "1416531019231": 130.75,
-            "1416531029232": 130.75,
-            "1416531039231": 130.75,
-            "1416531049231": 130.75,
-            "1416531059231": 130.75,
-            "1416531069231": 130.75,
-            "1416531079231": 130.75,
-            "1416531089231": 130.75,
-            "1416531099231": 130.75,
-            "1416531109231": 130.75,
-            "1416531119231": 130.75,
-            "1416531129231": 130.8125,
-            "1416531139231": 130.8125,
-            "1416531149231": 130.8125,
-            "1416531159232": 130.8125,
-            "1416531169231": 130.8125,
-            "1416531179232": 130.8125,
-            "1416531189231": 130.8125,
-            "1416531199231": 130.8125,
-            "1416531209231": 130.8125,
-            "1416531219231": 130.8125,
-            "1416531229231": 130.8125,
-            "1416531239231": 130.8125,
-            "1416531249231": 130.8125,
-            "1416531259231": 130.8125,
-            "1416531269232": 130.8125,
-            "1416531279231": 130.8125,
-            "1416531289231": 130.8125,
-            "1416531299231": 130.8125,
-            "1416531309231": 130.8125,
-            "1416531319231": 130.8125,
-            "1416531329231": 130.8125,
-            "1416531339231": 130.8125,
-            "1416531349231": 130.8125,
-            "1416531359231": 130.8125,
-            "1416531369232": 130.8125,
-            "1416531379231": 130.8125,
-            "1416531389231": 130.8125,
-            "1416531399231": 130.8125,
-            "1416531409231": 130.8125,
-            "1416531419231": 130.8125,
-            "1416531429231": 130.8125,
-            "1416531439231": 130.8125,
-            "1416531449232": 130.8125,
-            "1416531459231": 130.8125,
-            "1416531469231": 130.8125,
-            "1416531479232": 130.8125,
-            "1416531489231": 130.8125,
-            "1416531499231": 130.8125,
-            "1416531509231": 130.8125,
-            "1416531519231": 130.8125,
-            "1416531529231": 130.8125,
-            "1416531539231": 130.8125,
-            "1416531549231": 130.8125,
-            "1416531559231": 130.8125,
-            "1416531569232": 130.8125,
-            "1416531579232": 130.8125,
-            "1416531589231": 130.8125,
-            "1416531599232": 130.8125,
-            "1416531609232": 130.8125,
-            "1416531619231": 130.8125,
-            "1416531629231": 130.8125,
-            "1416531639232": 130.8125,
-            "1416531649231": 130.8125,
-            "1416531659231": 130.8125,
-            "1416531669232": 130.875,
-            "1416531679231": 130.875,
-            "1416531689231": 130.875,
-            "1416531699232": 130.875,
-            "1416531709231": 130.875,
-            "1416531719231": 130.875,
-            "1416531729231": 130.875,
-            "1416531739231": 130.875,
-            "1416531749231": 130.875,
-            "1416531759232": 130.875,
-            "1416531769232": 130.875,
-            "1416531779231": 130.875,
-            "1416531789231": 130.9375,
-            "1416531799231": 130.9375,
-            "1416531809231": 130.9375,
-            "1416531819231": 130.9375,
-            "1416531829231": 130.9375
-        }
-    },
-    {
-        "timestamp": 1416528819358,
-        "type": "Float",
-        "metricname": "jvm.JvmMetrics.MemNonHeapUsedM",
-        "appid": "namenode",
-        "hostname": "myroslav-ams1-1.c.pramod-thangali.internal",
-        "starttime": 1416528759232,
-        "metrics": {
-            "1416528759232": 34.884742736816406,
-            "1416528769231": 35.045501708984375,
-            "1416528779231": 35.11096954345703,
-            "1416528789231": 35.1461181640625,
-            "1416528799231": 35.63744354248047,
-            "1416528809231": 36.13847351074219,
-            "1416528819232": 36.246849060058594,
-            "1416528829231": 37.210609436035156,
-            "1416528839232": 37.58374786376953,
-            "1416528849231": 37.64448547363281,
-            "1416528859231": 37.65846252441406,
-            "1416528869231": 37.68560791015625,
-            "1416528879231": 37.718658447265625,
-            "1416528889231": 37.74351501464844,
-            "1416528899232": 37.76300048828125,
-            "1416528909231": 37.77123260498047,
-            "1416528919232": 37.77970886230469,
-            "1416528929231": 37.79204559326172,
-            "1416528939231": 37.79833221435547,
-            "1416528949231": 37.81165313720703,
-            "1416528959232": 37.83971405029297,
-            "1416528969231": 37.84618377685547,
-            "1416528979231": 37.842254638671875,
-            "1416528989231": 37.840728759765625,
-            "1416528999231": 37.85149383544922,
-            "1416529009231": 37.87505340576172,
-            "1416529019231": 37.87805938720703,
-            "1416529029231": 37.88288879394531,
-            "1416529039231": 37.944923400878906,
-            "1416529049231": 37.94856262207031,
-            "1416529059231": 37.95183563232422,
-            "1416529069231": 37.964622497558594,
-            "1416529079231": 37.96544647216797,
-            "1416529089231": 37.970367431640625,
-            "1416529099231": 37.984619140625,
-            "1416529109232": 37.98963165283203,
-            "1416529119232": 37.99200439453125,
-            "1416529129231": 37.99256134033203,
-            "1416529139231": 38.04901123046875,
-            "1416529149231": 38.065635681152344,
-            "1416529159231": 38.07423400878906,
-            "1416529169231": 38.09894561767578,
-            "1416529179231": 38.138427734375,
-            "1416529189231": 38.153724670410156,
-            "1416529199231": 38.155311584472656,
-            "1416529209231": 38.15692138671875,
-            "1416529219232": 38.16850280761719,
-            "1416529229231": 38.171058654785156,
-            "1416529239232": 38.17353820800781,
-            "1416529249231": 38.18403625488281,
-            "1416529259231": 38.201744079589844,
-            "1416529269232": 38.202423095703125,
-            "1416529279231": 38.208282470703125,
-            "1416529289231": 38.20885467529297,
-            "1416529299231": 38.21363830566406,
-            "1416529309232": 38.219482421875,
-            "1416529319232": 38.23176574707031,
-            "1416529329231": 38.23841857910156,
-            "1416529339231": 38.2474365234375,
-            "1416529349231": 38.252220153808594,
-            "1416529359232": 38.31468200683594,
-            "1416529369231": 38.31592559814453,
-            "1416529379231": 38.3170166015625,
-            "1416529389232": 38.336021423339844,
-            "1416529399231": 38.340789794921875,
-            "1416529409231": 38.3597412109375,
-            "1416529419231": 38.36310577392578,
-            "1416529429232": 38.366119384765625,
-            "1416529439231": 38.367408752441406,
-            "1416529449231": 38.36756896972656,
-            "1416529459231": 38.36991882324219,
-            "1416529469231": 38.36991882324219,
-            "1416529479231": 38.36991882324219,
-            "1416529489231": 38.375205993652344,
-            "1416529499231": 38.375770568847656,
-            "1416529509231": 38.38554382324219,
-            "1416529519232": 38.387725830078125,
-            "1416529529231": 38.389869689941406,
-            "1416529539231": 38.389869689941406,
-            "1416529549231": 38.391944885253906,
-            "1416529559232": 38.393096923828125,
-            "1416529569231": 38.393096923828125,
-            "1416529579231": 38.394500732421875,
-            "1416529589231": 38.394500732421875,
-            "1416529599231": 38.398529052734375,
-            "1416529609232": 38.399871826171875,
-            "1416529619231": 38.399871826171875,
-            "1416529629231": 38.399871826171875,
-            "1416529639231": 38.40162658691406,
-            "1416529649231": 38.40162658691406,
-            "1416529659232": 38.40162658691406,
-            "1416529669231": 38.42073059082031,
-            "1416529679231": 38.42255401611328,
-            "1416529689231": 38.42486572265625,
-            "1416529699231": 38.42797088623047,
-            "1416529709231": 38.429832458496094,
-            "1416529719231": 38.43194580078125,
-            "1416529729231": 38.43212127685547,
-            "1416529739231": 38.43280029296875,
-            "1416529749231": 38.43280029296875,
-            "1416529759231": 38.440093994140625,
-            "1416529769231": 38.44049835205078,
-            "1416529779231": 38.44049835205078,
-            "1416529789231": 38.44102478027344,
-            "1416529799231": 38.44140625,
-            "1416529809232": 38.4423828125,
-            "1416529819231": 38.4432373046875,
-            "1416529829231": 38.4432373046875,
-            "1416529839231": 38.44940185546875,
-            "1416529849231": 38.449432373046875,
-            "1416529859231": 38.449432373046875,
-            "1416529869231": 38.45240783691406,
-            "1416529879231": 38.45349884033203,
-            "1416529889231": 38.45349884033203,
-            "1416529899232": 38.45484161376953,
-            "1416529909231": 38.455039978027344,
-            "1416529919231": 38.455413818359375,
-            "1416529929231": 38.455413818359375,
-            "1416529939232": 38.455413818359375,
-            "1416529949231": 38.455780029296875,
-            "1416529959231": 38.45613098144531,
-            "1416529969231": 38.45613098144531,
-            "1416529979231": 38.456787109375,
-            "1416529989231": 38.456787109375,
-            "1416529999231": 38.45233154296875,
-            "1416530009232": 38.45233154296875,
-            "1416530019231": 38.45233154296875,
-            "1416530029231": 38.494468688964844,
-            "1416530039231": 38.501060485839844,
-            "1416530049231": 38.508750915527344,
-            "1416530059232": 38.50907897949219,
-            "1416530069231": 38.50907897949219,
-            "1416530079231": 38.50907897949219,
-            "1416530089231": 38.509605407714844,
-            "1416530099232": 38.509605407714844,
-            "1416530109232": 38.509605407714844,
-            "1416530119231": 38.509605407714844,
-            "1416530129231": 38.509605407714844,
-            "1416530139231": 38.510955810546875,
-            "1416530149231": 38.513694763183594,
-            "1416530159232": 38.51594543457031,
-            "1416530169231": 38.51594543457031,
-            "1416530179231": 38.51594543457031,
-            "1416530189232": 38.51594543457031,
-            "1416530199231": 38.51594543457031,
-            "1416530209231": 38.52467346191406,
-            "1416530219231": 38.53492736816406,
-            "1416530229231": 38.53498840332031,
-            "1416530239231": 38.53498840332031,
-            "1416530249231": 38.53498840332031,
-            "1416530259231": 38.53498840332031,
-            "1416530269232": 38.53498840332031,
-            "1416530279231": 38.53919982910156,
-            "1416530289231": 38.53941345214844,
-            "1416530299231": 38.54460144042969,
-            "1416530309231": 38.54460144042969,
-            "1416530319232": 38.54460144042969,
-            "1416530329231": 38.54460144042969,
-            "1416530339231": 38.544761657714844,
-            "1416530349231": 38.544761657714844,
-            "1416530359232": 38.545310974121094,
-            "1416530369231": 38.545570373535156,
-            "1416530379231": 38.564491271972656,
-            "1416530389231": 38.556861877441406,
-            "1416530399231": 38.570960998535156,
-            "1416530409231": 38.57173156738281,
-            "1416530419231": 38.57331848144531,
-            "1416530429231": 38.574058532714844,
-            "1416530439232": 38.57450866699219,
-            "1416530449231": 38.57566833496094,
-            "1416530459231": 38.57566833496094,
-            "1416530469232": 38.57566833496094,
-            "1416530479231": 38.57660675048828,
-            "1416530489231": 38.576759338378906,
-            "1416530499231": 38.577857971191406,
-            "1416530509232": 38.57801818847656,
-            "1416530519231": 38.57951354980469,
-            "1416530529231": 38.57972717285156,
-            "1416530539231": 38.59886169433594,
-            "1416530549231": 38.59925842285156,
-            "1416530559232": 38.61207580566406,
-            "1416530569231": 38.61695098876953,
-            "1416530579231": 38.65550231933594,
-            "1416530589231": 38.655662536621094,
-            "1416530599231": 38.655662536621094,
-            "1416530609231": 38.656044006347656,
-            "1416530619231": 38.656044006347656,
-            "1416530629231": 38.65635681152344,
-            "1416530639231": 38.65657043457031,
-            "1416530649231": 38.65679168701172,
-            "1416530659232": 38.65824890136719,
-            "1416530669232": 38.65937805175781,
-            "1416530679231": 38.65937805175781,
-            "1416530689231": 38.65937805175781,
-            "1416530699231": 38.65937805175781,
-            "1416530709231": 38.660125732421875,
-            "1416530719231": 38.666770935058594,
-            "1416530729231": 38.666770935058594,
-            "1416530739231": 38.666770935058594,
-            "1416530749231": 38.692100524902344,
-            "1416530759231": 38.6923828125,
-            "1416530769231": 38.6923828125,
-            "1416530779231": 38.693023681640625,
-            "1416530789232": 38.693023681640625,
-            "1416530799231": 38.693267822265625,
-            "1416530809231": 38.694366455078125,
-            "1416530819231": 38.70233154296875,
-            "1416530829231": 38.70250701904297,
-            "1416530839231": 38.70665740966797,
-            "1416530849232": 38.70665740966797,
-            "1416530859231": 38.711097717285156,
-            "1416530869231": 38.711097717285156,
-            "1416530879231": 38.711097717285156,
-            "1416530889231": 38.711097717285156,
-            "1416530899231": 38.71845245361328,
-            "1416530909231": 38.71845245361328,
-            "1416530919231": 38.71875,
-            "1416530929231": 38.72480010986328,
-            "1416530939231": 38.72480010986328,
-            "1416530949231": 38.72791290283203,
-            "1416530959232": 38.72791290283203,
-            "1416530969231": 38.72791290283203,
-            "1416530979231": 38.72791290283203,
-            "1416530989231": 38.73023223876953,
-            "1416530999232": 38.73078155517578,
-            "1416531009231": 38.73078155517578,
-            "1416531019231": 38.73139190673828,
-            "1416531029232": 38.731964111328125,
-            "1416531039231": 38.731964111328125,
-            "1416531049231": 38.7342529296875,
-            "1416531059231": 38.7342529296875,
-            "1416531069231": 38.7342529296875,
-            "1416531079231": 38.737884521484375,
-            "1416531089231": 38.737884521484375,
-            "1416531099231": 38.737884521484375,
-            "1416531109231": 38.737884521484375,
-            "1416531119231": 38.737884521484375,
-            "1416531129231": 38.78429412841797,
-            "1416531139231": 38.785118103027344,
-            "1416531149231": 38.785797119140625,
-            "1416531159232": 38.786590576171875,
-            "1416531169231": 38.786590576171875,
-            "1416531179232": 38.798248291015625,
-            "1416531189231": 38.798248291015625,
-            "1416531199231": 38.798248291015625,
-            "1416531209231": 38.798248291015625,
-            "1416531219231": 38.798248291015625,
-            "1416531229231": 38.798248291015625,
-            "1416531239231": 38.798622131347656,
-            "1416531249231": 38.798622131347656,
-            "1416531259231": 38.798622131347656,
-            "1416531269232": 38.798622131347656,
-            "1416531279231": 38.798622131347656,
-            "1416531289231": 38.798622131347656,
-            "1416531299231": 38.798622131347656,
-            "1416531309231": 38.798622131347656,
-            "1416531319231": 38.798622131347656,
-            "1416531329231": 38.798622131347656,
-            "1416531339231": 38.798622131347656,
-            "1416531349231": 38.798622131347656,
-            "1416531359231": 38.798622131347656,
-            "1416531369232": 38.798622131347656,
-            "1416531379231": 38.798622131347656,
-            "1416531389231": 38.798622131347656,
-            "1416531399231": 38.798622131347656,
-            "1416531409231": 38.798622131347656,
-            "1416531419231": 38.798622131347656,
-            "1416531429231": 38.798622131347656,
-            "1416531439231": 38.798622131347656,
-            "1416531449232": 38.79905700683594,
-            "1416531459231": 38.799232482910156,
-            "1416531469231": 38.799232482910156,
-            "1416531479232": 38.799232482910156,
-            "1416531489231": 38.807899475097656,
-            "1416531499231": 38.80815124511719,
-            "1416531509231": 38.80818176269531,
-            "1416531519231": 38.81214904785156,
-            "1416531529231": 38.814117431640625,
-            "1416531539231": 38.814117431640625,
-            "1416531549231": 38.814117431640625,
-            "1416531559231": 38.815391540527344,
-            "1416531569232": 38.815391540527344,
-            "1416531579232": 38.815391540527344,
-            "1416531589231": 38.815391540527344,
-            "1416531599232": 38.815391540527344,
-            "1416531609232": 38.815391540527344,
-            "1416531619231": 38.815391540527344,
-            "1416531629231": 38.81708526611328,
-            "1416531639232": 38.82593536376953,
-            "1416531649231": 38.82593536376953,
-            "1416531659231": 38.837745666503906,
-            "1416531669232": 38.883827209472656,
-            "1416531679231": 38.883827209472656,
-            "1416531689231": 38.883827209472656,
-            "1416531699232": 38.883827209472656,
-            "1416531709231": 38.883827209472656,
-            "1416531719231": 38.88421630859375,
-            "1416531729231": 38.88421630859375,
-            "1416531739231": 38.88421630859375,
-            "1416531749231": 38.88421630859375,
-            "1416531759232": 38.885498046875,
-            "1416531769232": 38.88581085205078,
-            "1416531779231": 38.88726043701172,
-            "1416531789231": 38.93041229248047,
-            "1416531799231": 38.930442810058594,
-            "1416531809231": 38.930442810058594,
-            "1416531819231": 38.930442810058594,
-            "1416531829231": 38.930442810058594
-        }
-    }
-]}
\ No newline at end of file

Reply via email to