-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/57251/#review167726
-----------------------------------------------------------



Can we consolidate the simualtor files and the ones used for split point 
calculation? The stack should be only source of truth.

- Sid Wagle


On March 2, 2017, 7:38 p.m., Aravindan Vijayan wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/57251/
> -----------------------------------------------------------
> 
> (Updated March 2, 2017, 7:38 p.m.)
> 
> 
> Review request for Ambari, Dmytro Sen, Sumit Mohanty, and Sid Wagle.
> 
> 
> Bugs: AMBARI-20276
>     https://issues.apache.org/jira/browse/AMBARI-20276
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> This Jira tracks effort of AMS load simulation testing and end goal is to 
> capture the tuning required to get AMS and Grafana working on a 3K node load 
> simulated metrics system.
> 
> INFERENCES
> AMS has performance bottlenecks due to the 5 min Host aggregation and 2min 
> cluster aggregator. The aggregators are not able to aggregate a huge amount 
> of data in a monolithic way in which they are implemented now. AMS with 
> whitelisted 500 metrics stays up for >1 day without Async processess getting 
> queued up.
> 
> PATCH CONTENTS
> Fixed issues in AMS load simulator.
> Added HIVE metrics to simulated data and Metrics list that is used for 
> calculating split points.
> Added App based whitelisting for AMS. 
> 
> Future work planned.
> Metric Schema optimization. 
> Host aggregator minute & Cluster Aggregator Second optimization.
> 
> 
> Diffs
> -----
> 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/loadsimulator/LoadRunner.java
>  203a88bc 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/loadsimulator/MetricsLoadSimulator.java
>  09db9b5 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/loadsimulator/data/AppID.java
>  a130171 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/timeline/TimelineMetricConfiguration.java
>  ab1716a 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/timeline/TimelineMetricsFilter.java
>  0fe979e 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/AMS-HBASE.dat
>  63ac9f3 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/DATANODE.dat
>  e157630 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/FLUME_HANDLER.dat
>  bd5852f 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HIVEMETASTORE.dat
>  PRE-CREATION 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HIVESERVER2.dat
>  PRE-CREATION 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/HOST.dat
>  9295692 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/NAMENODE.dat
>  6e98a9c 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/NODEMANAGER.dat
>  239b3d4 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/main/resources/metrics_def/RESOURCEMANAGER.dat
>  ec698db 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/loadsimulator/jmetertest/jmetertest/AMSJMeterLoadTest.java
>  c34ac20 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/test/java/org/apache/hadoop/yarn/server/applicationhistoryservice/metrics/timeline/TimelineMetricsFilterTest.java
>  73c66fe 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/README
>  39e5365 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/test/resources/loadsimulator/ams-jmeter.properties
>  2c44d89 
>   
> ambari-metrics/ambari-metrics-timelineservice/src/test/resources/test_data/metric_whitelist.dat
>  9f5e25c 
>   
> ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/FLUME.txt
>  b3bfec3 
>   
> ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HDFS.txt
>  84576e9 
>   
> ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HIVE.txt
>  PRE-CREATION 
>   
> ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/HOST.txt
>  4b759c6 
>   
> ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/files/service-metrics/KAFKA.txt
>  1e2017c 
>   ambari-server/src/test/python/stacks/2.0.6/common/test_stack_advisor.py 
> 157a582 
>   ambari-server/src/test/python/stacks/2.2/common/test_stack_advisor.py 
> fa97604 
> 
> 
> Diff: https://reviews.apache.org/r/57251/diff/1/
> 
> 
> Testing
> -------
> 
> Load simulation manually done.
> App whitelisting unit tested.
> 
> 
> Thanks,
> 
> Aravindan Vijayan
> 
>

Reply via email to