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/api-management/api-management-howto-autoscale.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ ms.author: apimpm
19
19
20
20
Azure API Management service instance can scale automatically based on a set of rules. This behavior can be enabled and configured through Azure Monitor and is supported in **Standard** and **Premium** tiers of the Azure API Management service.
21
21
22
-
The article walks through the process of configuring autoscale and suggests best practices for managing production deployments in that regard.
22
+
The article walks through the process of configuring autoscale and suggests optimal configuration of autoscale rules.
23
23
24
24
## Prerequisites
25
25
@@ -37,7 +37,7 @@ Certain limitations and consequences of scaling decisions need to be considered
37
37
+ Autoscale can be enabled only for **Standard** and **Premium** tiers of Azure API Management service.
38
38
+ Pricing tiers also specify the maximum number of units for a service instance.
39
39
+ Scaling process will take at least 20 minutes. If the service instance is locked by another operation, the process will take longer.
40
-
+ In case of multiregional deployments, only units in the **Primary location** can be scaled. Units in secondary locations cannot be scaled.
40
+
+ In case of multiregional deployments, only units in the **Primary location** can be scaled. Units in secondary locations can't be scaled.
41
41
+ Scaling will trigger a restart of the Azure API Management units, which can cause an intermittent performance degradation.
42
42
43
43
## Enable and configure autoscale for Azure API Management instance
@@ -54,7 +54,7 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
54
54
55
55
3. Specify location of your Azure API Management instance in the dropdown menus.
56
56
4. Click on the Azure API Management instance.
57
-
5. In the newly opened blade, click the **Enable autoscale** button.
57
+
5. In the newly opened section, click the **Enable autoscale** button.
@@ -75,11 +75,11 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
75
75
| Time grain statistic | Average ||
76
76
| Operator | Greater than ||
77
77
| Threshold | 80% | The threshold for the averaged capacity metric. |
78
-
| Duration (in minutes) | 30 | The timespan to average the capacity metric over is very specific to usage patterns. The longer the time period is, the smoother the reaction will be - intermittent spikes will have less effect on the scale-out decision. However, it will also delay the scale-out trigger. |
78
+
| Duration (in minutes) | 30 | The timespan to average the capacity metric over is specific to usage patterns. The longer the time period is, the smoother the reaction will be - intermittent spikes will have less effect on the scale-out decision. However, it will also delay the scale-out trigger. |
79
79
|*Action*|||
80
80
| Operation | Increase count by ||
81
81
| Instance count | 1 | Scale out the Azure API Management instance by 1 unit. |
82
-
| Cool down (minutes) | 60 | It takes at least 20 minutes for the Azure API Management service to scale out. The cool down period of 60 minutes prevents from triggering multiple scale-outs in most cases. |
82
+
| Cool down (minutes) | 60 | It takes at least 20 minutes for the Azure API Management service to scale out. In most cases, the cool down period of 60 minutes prevents from triggering many scale-outs. |
83
83
84
84
8. Click **Add** to save the rule.
85
85
@@ -112,7 +112,7 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
112
112
113
113

114
114
115
-
12.Specify the **maximum** number of Azure API Management units.
115
+
12.Set the **maximum** number of Azure API Management units.
116
116
117
117
> [!NOTE]
118
118
> Azure API Management tiers enforce a limit of units an instance can scale out to.
0 commit comments