Skip to content

Commit 5d88389

Browse files
committed
final changes
1 parent 61ede13 commit 5d88389

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

articles/azure-monitor/autoscale/autoscale-overview.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,19 @@ Azure autoscale supports many resource types. For more information about support
2121
2222

2323
## 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.
2525

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.
3027

3128
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%.
3229

3330
![Autoscale explained. Add and remove VMs](./media/autoscale-overview/AutoscaleConcept.png)
3431

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..
3633
### Predictive autoscale (preview)
3734
[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.
3835
## Autoscale setup
39-
You can set up autoscale via
40-
36+
You can set up autoscale via:
4137
* [Azure portal](autoscale-get-started.md)
4238
* [PowerShell](../powershell-samples.md#create-and-manage-autoscale-settings)
4339
* [Cross-platform Command Line Interface (CLI)](../cli-samples.md#autoscale)
@@ -105,7 +101,7 @@ The full list of configurable fields and descriptions is available in the [Autos
105101

106102
For code examples, see
107103

108-
* [Advanced Autoscale configuration using Resource Manager templates for VM scale sets](autoscale-virtual-machine-scale-sets.md)
104+
* [Advanced Autoscale configuration using Resource Manager templates for virtual machine scale sets](autoscale-virtual-machine-scale-sets.md)
109105
* [Autoscale REST API](/rest/api/monitor/autoscalesettings)
110106

111107
## Horizontal vs vertical scaling
@@ -124,7 +120,7 @@ The following services are supported by autoscale:
124120
| Cloud Services |[Autoscale a Cloud Service](../../cloud-services/cloud-services-how-to-scale-portal.md) |
125121
| Virtual Machines: Windows Scale Sets |[Scaling virtual machine scale sets in Windows](../../virtual-machine-scale-sets/tutorial-autoscale-powershell.md) |
126122
| 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) |
128124
| Azure App Service |[Scale up an app in Azure App service](../../app-service/manage-scale-up.md)|
129125
| API Management service|[Automatically scale an Azure API Management instance](../../api-management/api-management-howto-autoscale.md)
130126
| 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
145141

146142
* [Azure Monitor autoscale common metrics](autoscale-common-metrics.md)
147143
* [Scale virtual machine scale sets](/azure/virtual-machine-scale-sets/tutorial-autoscale-powershell?toc=/azure/azure-monitor/toc.json)
148-
* [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)
149145
* [Best practices for Azure Monitor autoscale](autoscale-best-practices.md)
150146
* [Use autoscale actions to send email and webhook alert notifications](autoscale-webhook-email.md)
151147
* [Autoscale REST API](/rest/api/monitor/autoscalesettings)

0 commit comments

Comments
 (0)