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-best-practices.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
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.
4
4
author: EdB-MSFT
5
5
ms.author: edbaynash
6
6
ms.topic: conceptual
@@ -42,7 +42,7 @@ When you use a scale-in and scale-out rule, ideally use the same metric to contr
42
42
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.
43
43
44
44
### 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**.
46
46
47
47
### Considerations for scaling threshold values for special metrics
48
48
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.
Copy file name to clipboardExpand all lines: articles/azure-monitor/autoscale/autoscale-overview.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.reviewer:
11
11
12
12
---
13
13
14
-
# Overview of autoscale in Microsoft Azure
14
+
# Overview of autoscale in Azure
15
15
16
16
This article describes the autoscale feature in Azure Monitor and its benefits.
17
17
@@ -32,7 +32,7 @@ For example, scale out your application by adding VMs when the average CPU usage
32
32
33
33
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.
34
34
35
-
## Scaling out and scaling up
35
+
## Scale out and scale up
36
36
37
37
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.
38
38
@@ -136,7 +136,7 @@ Autoscale supports the following services.
136
136
| Web Apps feature of Azure App Service |[Scaling Web Apps](autoscale-get-started.md)|
137
137
| Azure API Management service |[Automatically scale an Azure API Management instance](../../api-management/api-management-howto-autoscale.md)|
138
138
| 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)|
140
140
| Azure SignalR Service (Premium tier) |[Automatically scale units of an Azure SignalR service](https://learn.microsoft.com/azure/azure-signalr/signalr-howto-scale-autoscale)|
141
141
| Azure Machine Learning workspace |[Autoscale an online endpoint](../../machine-learning/how-to-autoscale-endpoints.md)|
142
142
| Azure Spring Apps |[Set up autoscale for applications](../../spring-apps/how-to-setup-autoscale.md)|
Copy file name to clipboardExpand all lines: articles/azure-monitor/autoscale/autoscale-understanding-settings.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
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.
4
4
author: EdB-MSFT
5
5
ms.service: azure-monitor
6
6
ms.topic: conceptual
@@ -238,7 +238,7 @@ There are three types of autoscale profiles:
238
238
}
239
239
240
240
```
241
-
241
+
242
242
## Autoscale evaluation
243
243
244
244
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.
Copy file name to clipboardExpand all lines: articles/azure-monitor/autoscale/tutorial-autoscale-performance-schedule.md
+4-12Lines changed: 4 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ If you don't have an Azure subscription, create a [free](https://azure.microsoft
30
30
Sign in to the [Azure portal](https://portal.azure.com/).
31
31
32
32
## 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**.
34
34
1. Search for and select the **Web App** item and select **Create**.
35
35
1. Select an app name like **MyTestScaleWebApp**. Create a new resource group **myResourceGroup** or place it into a resource group of your choosing.
36
36
@@ -39,7 +39,7 @@ Within a few minutes, your resources should be provisioned. Use the web app and
39
39

40
40
41
41
## 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.
43
43
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.
44
44
45
45

@@ -117,7 +117,7 @@ To trigger the scale-out condition in the autoscale setting you created, the web
117
117
118
118
1. In quick succession, reload the page more than 10 times.
119
119
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.
121
121
122
122
1. From the list, select the App Service plan used throughout this tutorial.
123
123
@@ -134,7 +134,7 @@ The scale-in condition in the autoscale setting triggers if there are fewer than
134
134
135
135
1. Load the Azure portal.
136
136
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.
138
138
139
139
1. From the list, select the App Service plan used throughout this tutorial.
140
140
@@ -158,14 +158,6 @@ The scale-in condition in the autoscale setting triggers if there are fewer than
158
158
159
159
## Next steps
160
160
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
-
169
161
To learn more about autoscale settings, continue on to the [autoscale overview](../autoscale/autoscale-overview.md).
0 commit comments