title: Auto scaling using cloud formation according to Request count
body: <p>We are using cloud formation for auto scaling according based upon the load balancer RequestCount metric. Currently we scale up an instance if the request is increased to 1500 for 1 minute (each instance can handle 1500 request per minute). The problem is, since the autoscaling group continually checks the RequestCount and adds a new instance if the request count is greater than 1500 for 1 min. But it is not required as I now have 2 instances which can handle 3000 req. per minute. Is there any facility to make matrices custom? i.e. if new instance is added then the scale up policy will change to 3000 req.</p>
  
  <p>Example scenario:</p>
  
  <ol>
  <li>Initially there is 1 ELB, 1 tomcat instance attached to ELB(can
  handle 1500 req. per min). </li>
  <li>1 cloud watch with action of scale up ploicy if the req. count on ELB is increased to 1500 for min.</li>
  <li>Currently request load on ELB is 1500 for 1 min. now req. load is increased to 1700 for min. so it will attach a new tomcat
  instance on ELB. So i have 2 instance which can handle 3000 req. for
  min.</li>
  <li>But now what problem is cloud watch still check the req. count on ELB and if req. load is 1700 for min. it will add one new tomcat
  instance which is not required.</li>
  </ol>
  
  <p>How can i over come from this problem?</p>