View monitoring graphs in the Amazon EC2 Auto Scaling console - Amazon EC2 Auto Scaling
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

View monitoring graphs in the Amazon EC2 Auto Scaling console

In the Amazon EC2 Auto Scaling section of the Amazon EC2 console, you can monitor minute-by-minute progress of individual Auto Scaling groups using CloudWatch metrics.

You can monitor the following types of metrics:

  • Auto Scaling metrics – Auto Scaling metrics are turned on only when you enable them. For more information, see Enable Auto Scaling group metrics (console). When Auto Scaling metrics are enabled, the monitoring graphs show data published at one-minute granularity for Auto Scaling metrics.

  • EC2 metrics – If detailed monitoring is enabled, the monitoring graphs show data published at one-minute granularity for instance metrics. For more information, see Configure monitoring for Auto Scaling instances.

To view monitoring graphs using the Amazon EC2 Auto Scaling console

  1. Open the Amazon EC2 console at, and choose Auto Scaling Groups from the navigation pane.

  2. Select the check box next to the Auto Scaling group that you want to view metrics for.

    A split pane opens up in the bottom part of the Auto Scaling groups page.

  3. Choose the Monitoring tab.

    Amazon EC2 Auto Scaling displays monitoring graphs for Auto Scaling metrics.

  4. To view monitoring graphs of the aggregated instance metrics for the group, choose EC2.

Graph actions

  • Hover on a data point to view a data pop-up for a specific time in UTC.

  • To enlarge a graph, choose Enlarge from the menu tool (the three vertical dots) in the upper right of the graph. Alternatively, choose the maximize icon at the top of the graph.

  • Adjust the time period for data displayed in the graph by selecting one of the predefined time period values. If the graph is enlarged, you can choose Custom to define your own time period.

  • Choose Refresh from the menu tool to update the data in a graph.

  • Drag your cursor over the graph data to select a specific range. You can then choose Apply time range in the menu tool.

  • Choose View logs from the menu tool to view associated log streams (if any) in the CloudWatch console.

  • To view a graph in CloudWatch, choose View in metrics from the menu tool. This takes you to the CloudWatch page for that graph. There, you can view more information or access historical information to gain a better understanding of how your Auto Scaling group changed over an extended period.

Graph metrics for your Auto Scaling groups

After you create an Auto Scaling group, you can open the Amazon EC2 Auto Scaling console and view the monitoring graphs for the group on the Monitoring tab.

In the Auto Scaling section, the graph metrics include the following overall metrics. These metrics provide measurements that can be indicators of a potential issue, such as number of terminating instances or number of pending instances.

  • Minimum Group Size (based on GroupMinSize)

  • Maximum Group Size (based on GroupMaxSize)

  • Desired Capacity (based on GroupDesiredCapacity)

  • In Service Instances (based on GroupInServiceInstances)

  • Pending Instances (based on GroupPendingInstances)

  • Standby Instances (based on GroupStandbyInstances)

  • Terminating Instances (based on GroupTerminatingInstances)

  • Total Instances (based on GroupTotalInstances)

In the EC2 section, you can find the following graph metrics based on key performance metrics for your Amazon EC2 instances. These EC2 metrics are an aggregate of metrics for all instances in the group.

  • CPU Utilization (based on CPUUtilization)

  • Disk Reads (based on DiskReadBytes)

  • Disk Read Operations (based on DiskReadOps)

  • Disk Writes (based on DiskWriteBytes)

  • Disk Write Operations (based on DiskWriteOps)

  • Network In (based on NetworkIn)

  • Network Out (based on NetworkOut)

  • Status Check Failed (Any) (based on StatusCheckFailed)

  • Status Check Failed (Instance) (based on StatusCheckFailed_Instance)

  • Status Check Failed (System) (based on StatusCheckFailed_System)

You can use the next set of Auto Scaling graph metrics to measure specific features of specific groups.

The following metric data is available for groups where instances have weights that define how many units each instance contributes to the desired capacity of the group:

  • In Service Capacity Units (based on GroupInServiceCapacity)

  • Pending Capacity Units (based on GroupPendingCapacity)

  • Standby Capacity Units (based on GroupStandbyCapacity)

  • Terminating Capacity Units (based on GroupTerminatingCapacity)

  • Total Capacity Units (based on GroupTotalCapacity)

The following metric data is available if the group uses the warm pool feature:

  • Warm Pool Minimum Size (based on WarmPoolMinSize)

  • Warm Pool Desired Capacity (based on WarmPoolDesiredCapacity)

  • Warm Pool Pending Capacity Units (based on WarmPoolPendingCapacity)

  • Warm Pool Terminating Capacity Units (based on WarmPoolTerminatingCapacity)

  • Warm Pool Warmed Capacity Units (based on WarmPoolWarmedCapacity)

  • Warm Pool Total Capacity Units Launched (based on WarmPoolTotalCapacity)

  • Group and Warm Pool Desired Capacity (based on GroupAndWarmPoolDesiredCapacity)

  • Group and Warm Pool Total Capacity Units Launched (based on GroupAndWarmPoolTotalCapacity)

See also

For information about the data source for the EC2 graph metrics, see List the available CloudWatch metrics for your instances in the Amazon EC2 User Guide for Linux Instances.

To monitor per-instance metrics, see Graph metrics for your instances in the Amazon EC2 User Guide for Linux Instances.