04 / 08

What are good metrics to scale on?

Critical Scaling Metrics

Selecting the right metric is vital for responsive scaling. Metrics are typically tracked via Amazon CloudWatch.

Recommended Metrics
  1. 1

    CPUUtilization: Measures the average CPU load; ideal for compute-intensive apps.

  2. 2

    RequestCountPerTarget: Measures the number of requests hitting the ELB; ideal for web traffic.

  3. 3

    Average Network In/Out: Useful if the application is network-bound.

  4. 4

    Memory Utilization: Requires a CloudWatch agent as it is not a default EC2 metric.