Overview
An autoscaling group manages a pool of machines instead of individual ones. You define a metric, thresholds, and how aggressively to react, and the platform adds or removes members within the bounds you set.Navigation: Compute → AutoScaling Groups. Titled AutoScaling Groups, subtitled “Automatically scale VMs based on resource metrics”.
Columns
Summary cards show Total Groups, Enabled, and Disabled. There’s a search box and a
All AutoScale Groups ({n}) heading.
This screen has no filter dropdown and no sortable columns — unusual compared with the rest of Compute. Use the search box.
Row actions
Deleting asks for confirmation and spells out the consequence worth knowing: machines the group created are not deleted with it — they keep running and become unmanaged.
The detail page
A single page rather than tabs. BreadcrumbCompute / AutoScaling Groups / {name}.
How scaling decides
Four settings govern the behaviour, and they interact:The loop over time
The decision above repeats on every interval, and the two timers are what stop it acting on every reading.Creating a group
Five steps: Metric, Conditions, Policies, VM Profile, VM Group.1
Metric
Metric (Counter) selects what to scale on, from the counters the platform offers. If counters can’t be loaded you can enter a counter identifier directly.
2
Conditions
3
Policies
Under Scale Up Policy and Scale Down Policy:
The asymmetric defaults are deliberate — react to load in two minutes, but wait five before shedding.
4
VM Profile
Zone, Compute Offering, and Template — the shape of each machine the group creates. Every member is identical.
Members are built from a template with no per-machine customisation step, so whatever the machine needs to do must already be in the template or must configure itself on boot. There’s no opportunity to log in and set a new member up by hand.
5
VM Group
AutoScale group "{name}" created.
Worked example: a web tier that handles a daily peak
1
Sizing
Traffic needs 2 machines overnight and 6 at peak. Set Min VMs
2, Max VMs 8 — headroom above the known peak, capped well below runaway.2
Thresholds
Scale-Up
70, Scale-Down 30. A 40-point band absorbs normal variation without triggering.3
Timing
Interval
60. Scale-up Duration 120 with Cooldown 300; scale-down Duration 600 with Cooldown 600. Two minutes of sustained load adds capacity; ten minutes of quiet removes it.4
Verify before trusting it
Watch VMs Now on the detail page across one full daily cycle. If the count changes more than a couple of times per direction per day, lengthen the durations.
Empty and error states
The detail page has no single-group endpoint behind it — it fetches the whole list and filters client-side. On an account with many groups the page may take a moment longer than expected.
Related
Virtual Machines
Individually managed machines.
Quotas and limits
Scaling stops at your quota, whatever Max VMs says.
Public IPs
Why load balancer rules may not exist yet.
Templates
Members boot from a template with no manual setup.