You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/autoscale/autoscale-overview.md
+7-11Lines changed: 7 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,23 +21,19 @@ Azure autoscale supports many resource types. For more information about support
21
21
22
22
23
23
## What is autoscale
24
-
Autoscale allows you to automatically add and remove resources according to the load on your application. When your application experiences higher load, autoscale adds resources to handle the increased load. When load is low, autoscale reduces the number of resources, lowering your costs. You can also scale based on a schedule.
24
+
Autoscale is a service that allows you to automatically add and remove resources according to the load on your application.
25
25
26
-
Set a minimum level of resources that you need to run your application.
27
-
Set a maximum level of resources that won't be exceeded.
28
-
Configure rules to add and remove resources, based on metrics like CPU usage, queue length, available memory, or any other available metric.
29
-
Set limits on the minimum and maximum resource levels.
26
+
When your application experiences higher load, autoscale adds resources to handle the increased load. When load is low, autoscale reduces the number of resources, lowering your costs. You can scale your application based on metrics like CPU usage, queue length, and available memory, or based on a schedule. Metrics and schedules are set up in rules. The rules include a minimum level of resources that you need to run your application, and a maximum level of resources that won't be exceeded.
30
27
31
28
For example, scale out your application by adding VMs when the average CPU usage per VM is above 70%. Scale it back in removing VMs when CPU usage drops to 40%.
32
29
33
30

34
31
35
-
When the conditions in the rules are met, one or more autoscale actions are triggered. You can add and remove VMs. In addition, you can perform other actions like sending email notifications, or webhooks to trigger further actions.
32
+
When the conditions in the rules are met, one or more autoscale actions are triggered, adding or removing VMs. In addition, you can perform other actions like sending email notifications, or webhooks to trigger processes in other systems..
36
33
### Predictive autoscale (preview)
37
34
[Predictive autoscale](/azure/azure-monitor/autoscale/autoscale-predictive) uses machine learning to help manage and scale Azure Virtual Machine Scale Sets with cyclical workload patterns. It forecasts the overall CPU load on your virtual machine scale set, based on historical CPU usage patterns. The scale set can then be scaled out in time to meet the predicted demand.
@@ -124,7 +120,7 @@ The following services are supported by autoscale:
124
120
| Cloud Services |[Autoscale a Cloud Service](../../cloud-services/cloud-services-how-to-scale-portal.md)|
125
121
| Virtual Machines: Windows Scale Sets |[Scaling virtual machine scale sets in Windows](../../virtual-machine-scale-sets/tutorial-autoscale-powershell.md)|
126
122
| Virtual Machines: Linux Scale Sets |[Scaling virtual machine scale sets in Linux](../../virtual-machine-scale-sets/tutorial-autoscale-cli.md)|
127
-
| Virtual Machines: Windows Example |[Advanced Autoscale configuration using Resource Manager templates for VM Scale Sets](autoscale-virtual-machine-scale-sets.md)|
123
+
| Virtual Machines: Windows Example |[Advanced Autoscale configuration using Resource Manager templates for virtual machine scale sets](autoscale-virtual-machine-scale-sets.md)|
128
124
| Azure App Service |[Scale up an app in Azure App service](../../app-service/manage-scale-up.md)|
129
125
| API Management service|[Automatically scale an Azure API Management instance](../../api-management/api-management-howto-autoscale.md)
130
126
| Azure Data Explorer Clusters|[Manage Azure Data Explorer clusters scaling to accommodate changing demand](/azure/data-explorer/manage-cluster-horizontal-scaling)|
@@ -145,7 +141,7 @@ To learn more about autoscale, use the Autoscale Walkthroughs listed previously
145
141
146
142
*[Azure Monitor autoscale common metrics](autoscale-common-metrics.md)
*[Autoscale using Resource Manager templates for VM scale sets](/azure/virtual-machine-scale-sets/tutorial-autoscale-powershell?toc=/azure/azure-monitor/toc.json)
144
+
*[Autoscale using Resource Manager templates for virtual machine scale sets](/azure/virtual-machine-scale-sets/tutorial-autoscale-powershell?toc=/azure/azure-monitor/toc.json)
149
145
*[Best practices for Azure Monitor autoscale](autoscale-best-practices.md)
150
146
*[Use autoscale actions to send email and webhook alert notifications](autoscale-webhook-email.md)
0 commit comments