Skip to content

Commit 18f4ef3

Browse files
committed
edit pass: autoscale-articles-batch-2
1 parent cdda20f commit 18f4ef3

File tree

4 files changed

+11
-19
lines changed

4 files changed

+11
-19
lines changed

articles/azure-monitor/autoscale/autoscale-best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Best practices for autoscale
3-
description: Autoscale patterns in Azure for Web Apps, Azure Virtual Machine Scale Sets, and Azure Cloud Services.
3+
description: Autoscale patterns in the Web Apps feature of Azure App Service, Azure Virtual Machine Scale Sets, and Azure Cloud Services.
44
author: EdB-MSFT
55
ms.author: edbaynash
66
ms.topic: conceptual
@@ -42,7 +42,7 @@ When you use a scale-in and scale-out rule, ideally use the same metric to contr
4242
In this example, you can have a situation in which the memory usage is over 90% but the CPU usage is under 45%. This scenario can lead to flapping for as long as both conditions are met.
4343

4444
### Choose the appropriate statistic for your diagnostics metric
45-
For diagnostics metrics, you can choose among *Average*, *Minimum*, *Maximum*, and *Total* as a metric to scale by. The most common statistic is *Average*.
45+
For diagnostics metrics, you can choose among **Average**, **Minimum**, **Maximum**, and **Total** as a metric to scale by. The most common statistic is **Average**.
4646

4747
### Considerations for scaling threshold values for special metrics
4848
For special metrics such as an Azure Storage or Azure Service Bus queue length metric, the threshold is the average number of messages available per current number of instances. Carefully choose the threshold value for this metric.

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.reviewer:
1111

1212
---
1313

14-
# Overview of autoscale in Microsoft Azure
14+
# Overview of autoscale in Azure
1515

1616
This article describes the autoscale feature in Azure Monitor and its benefits.
1717

@@ -32,7 +32,7 @@ For example, scale out your application by adding VMs when the average CPU usage
3232

3333
When the conditions in the rules are met, one or more autoscale actions are triggered, adding or removing VMs. You can also perform other actions like sending email, notifications, or webhooks to trigger processes in other systems.
3434

35-
## Scaling out and scaling up
35+
## Scale out and scale up
3636

3737
Autoscale scales in and out, which is an increase or decrease of the number of resource instances. Scaling in and out is also called horizontal scaling. For example, for a virtual machine scale set, scaling out means adding more virtual machines. Scaling in means removing virtual machines. Horizontal scaling is flexible in a cloud situation because you can use it to run a large number of VMs to handle load.
3838

@@ -136,7 +136,7 @@ Autoscale supports the following services.
136136
| Web Apps feature of Azure App Service | [Scaling Web Apps](autoscale-get-started.md) |
137137
| Azure API Management service | [Automatically scale an Azure API Management instance](../../api-management/api-management-howto-autoscale.md) |
138138
| Azure Data Explorer clusters | [Manage Azure Data Explorer clusters scaling to accommodate changing demand](/azure/data-explorer/manage-cluster-horizontal-scaling) |
139-
| Azure Stream Analytics | [Autoscale streaming units (Preview)](../../stream-analytics/stream-analytics-autoscale.md) |
139+
| Azure Stream Analytics | [Autoscale streaming units (preview)](../../stream-analytics/stream-analytics-autoscale.md) |
140140
| Azure SignalR Service (Premium tier) | [Automatically scale units of an Azure SignalR service](https://learn.microsoft.com/azure/azure-signalr/signalr-howto-scale-autoscale) |
141141
| Azure Machine Learning workspace | [Autoscale an online endpoint](../../machine-learning/how-to-autoscale-endpoints.md) |
142142
| Azure Spring Apps | [Set up autoscale for applications](../../spring-apps/how-to-setup-autoscale.md) |

articles/azure-monitor/autoscale/autoscale-understanding-settings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Understand autoscale settings in Azure Monitor
3-
description: This article explains autoscale settings, how they work, and how they apply to Azure Virtual Machines, Azure Cloud Services, and the Web Apps feature of Azure Monitor.
3+
description: This article explains autoscale settings, how they work, and how they apply to Azure Virtual Machines, Azure Cloud Services, and the Web Apps feature of Azure App Service.
44
author: EdB-MSFT
55
ms.service: azure-monitor
66
ms.topic: conceptual
@@ -238,7 +238,7 @@ There are three types of autoscale profiles:
238238
}
239239

240240
```
241-
241+
242242
## Autoscale evaluation
243243

244244
Autoscale settings can have multiple profiles. Each profile can have multiple rules. Each time the autoscale job runs, it begins by choosing the applicable profile for that time. Autoscale then evaluates the minimum and maximum values, any metric rules in the profile, and decides if a scale action is necessary. The autoscale job runs every 30 to 60 seconds, depending on the resource type.

articles/azure-monitor/autoscale/tutorial-autoscale-performance-schedule.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ If you don't have an Azure subscription, create a [free](https://azure.microsoft
3030
Sign in to the [Azure portal](https://portal.azure.com/).
3131

3232
## Create a web app and App Service plan
33-
1. In the navigation pane on the left, select **Create a resource**.
33+
1. On the menu on the left, select **Create a resource**.
3434
1. Search for and select the **Web App** item and select **Create**.
3535
1. Select an app name like **MyTestScaleWebApp**. Create a new resource group **myResourceGroup** or place it into a resource group of your choosing.
3636

@@ -39,7 +39,7 @@ Within a few minutes, your resources should be provisioned. Use the web app and
3939
![Screenshot that shows creating a new app service in the portal.](./media/tutorial-autoscale-performance-schedule/Web-App-Create.png)
4040

4141
## Go to autoscale settings
42-
1. In the navigation pane on the left, select **Monitor**. Then select the **Autoscale** tab.
42+
1. On the menu on the left, select **Monitor**. Then select the **Autoscale** tab.
4343
1. A list of the resources under your subscription that support autoscale are listed here. Identify the App Service plan that was created earlier in the tutorial, and select it.
4444

4545
![Screenshot shows the Azure portal with Monitor and Autoscale selected.](./media/tutorial-autoscale-performance-schedule/monitor-blade-autoscale.png)
@@ -117,7 +117,7 @@ To trigger the scale-out condition in the autoscale setting you created, the web
117117

118118
1. In quick succession, reload the page more than 10 times.
119119

120-
1. In the navigation pane on the left, select **Monitor**. Then select the **Autoscale** tab.
120+
1. On the menu on the left, select **Monitor**. Then select the **Autoscale** tab.
121121

122122
1. From the list, select the App Service plan used throughout this tutorial.
123123

@@ -134,7 +134,7 @@ The scale-in condition in the autoscale setting triggers if there are fewer than
134134

135135
1. Load the Azure portal.
136136

137-
1. In the navigation pane on the left, select **Monitor**. Then select the **Autoscale** tab.
137+
1. On the menu on the left, select **Monitor**. Then select the **Autoscale** tab.
138138

139139
1. From the list, select the App Service plan used throughout this tutorial.
140140

@@ -158,14 +158,6 @@ The scale-in condition in the autoscale setting triggers if there are fewer than
158158

159159
## Next steps
160160

161-
In this tutorial, you:
162-
> [!div class="checklist"]
163-
> * Created a web app and App Service plan.
164-
> * Configured autoscale rules for scale-in and scale-out based on the number of requests the web app received.
165-
> * Triggered a scale-out action and watched the number of instances increase.
166-
> * Triggered a scale-in action and watched the number of instances decrease.
167-
> * Cleaned up your resources.
168-
169161
To learn more about autoscale settings, continue on to the [autoscale overview](../autoscale/autoscale-overview.md).
170162

171163
> [!div class="nextstepaction"]

0 commit comments

Comments
 (0)