The details page of an Auto Scaling Group shows how many VMs run, what the group is doing about its load, and how each VM is doing. Use it to see whether the group keeps up with demand before you change its range or its target.
Before you begin
Section titled “Before you begin”- An Auto Scaling Group in your project. To make one, see Create an Auto Scaling Group.
- Permission to read VMs in the project. See TIR Access Control.
Open the details page
Section titled “Open the details page”In Auto Scaling Groups, select the group’s name. Each group’s status is Running, Creating, Stopped, Stopping, Starting, Deleting or Failed. To move to another group without going back, use Select Auto Scaling Group at the top of the page.
While the group is Creating, or Failed on its first launch, the page follows the launch step by step and counts the VMs as they become ready. A step that takes longer than usual is still running.
Read the Overview tab
Section titled “Read the Overview tab”Four readings at the top sum up the group:
- State says what the group is doing about its load, with a one-line reason:
- Steady: the group is where it should be. On a Scheduled group, capacity changes only on schedule.
- Scaling out or Scaling in: the group is adding or removing VMs.
- Scaling soon: usage has crossed the target, and the group adds capacity within the time given.
- Cooling down: the group holds its capacity for a while before it removes VMs.
- At maximum: the group runs its maximum number of VMs and cannot add more.
- Capacity is the number of VMs running out of the maximum, with the lowest the group goes to and any schedule or hold that changes that minimum.
- Health is how many VMs are healthy. Unhealthy VMs are replaced automatically.
- The fourth reading is the scaling metric, for example CPU utilization, against its target. It stays empty until the first reading arrives. On a Scheduled group, it is Next change.
A Usage-based group that is missing its usage readings pauses its scaling: capacity stays where it is, and the VMs keep running.
The Scaling Activity chart plots the scaling metric against its target, the number of VMs, and each scale event. To see more history, choose a longer range such as 1d or 7d. Readings can take a few minutes to arrive after a VM starts. If the group has hit its maximum several times in the last 24 hours, a warning says so; consider raising Maximum VMs.
The rest of the tab has:
- Recent Activity: the five newest entries. See View scaling activity and logs.
- Connect:
ssh root@<public IP>for up to three VMs, and the address of the attached load balancer. See Connect a load balancer. - Configuration: the group’s plan, image, disk, policy, scaling behavior, schedules, health check and source snapshot. Quote the Group name when you contact support.
- Cost: what the group costs an hour now, the range from the minimum to the maximum number of VMs, and the hourly rate of one VM with its disk. For prices, see E2E Networks pricing.
Check each VM on VMs & Monitoring
Section titled “Check each VM on VMs & Monitoring”VMs & Monitoring has every VM of the group, and the VMs it has removed, with each one’s CPU and memory use and its private and public IP. To narrow the list, filter by status.
A VM’s status is the group’s view of its health, which can differ from its power state:
| Status | What it means |
|---|---|
| Healthy | The VM is running and passing its health check. |
| Unhealthy | The VM is running but failing its health check; the group replaces it. |
| Starting | The VM is still coming up. |
| Stopping, Stopped | The group is stopping or stopped, and every VM follows it. |
| Terminated | The group removed the VM, at the time given. |
Under each VM’s name, a line says why it exists or went away, such as “Added by usage-based scaling”, “Added by a schedule”, “Added by a manual resize”, “Replaced after failing health checks”, or “Removed when the group scaled in”. The group manages its VMs, so to change the count, edit the group.
Open the charts of a VM
Section titled “Open the charts of a VM”Select a running VM to see its CPU Utilization, CPU Load, Memory Utilization, Storage, Disk Read IOPS, Disk Write IOPS and Network Traffic (MB/s). The metric the group scales on comes first, with its target marked for a CPU or memory target.
Check the group’s state
Section titled “Check the group’s state”State and the VM statuses agree with the VM count you expect, and the charts have readings. After a new VM starts, readings can take a few minutes to arrive.
To change the range or the target you see here, see Edit an Auto Scaling Group. For help with an unhealthy VM, see Troubleshooting TIR Auto Scaling Groups.