Skip to content

Commit 4d52e29

Browse files
authored
Nit changes only
Jitin making small suggestions
1 parent 657c112 commit 4d52e29

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/api-management/api-management-howto-autoscale.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ms.author: apimpm
1717

1818
# Automatically scale an Azure API Management instance
1919

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.
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 only in **Standard** and **Premium** tiers of the Azure API Management service.
2121

2222
The article walks through the process of configuring autoscale and suggests optimal configuration of autoscale rules.
2323

@@ -36,24 +36,24 @@ Certain limitations and consequences of scaling decisions need to be considered
3636

3737
+ Autoscale can be enabled only for **Standard** and **Premium** tiers of Azure API Management service.
3838
+ Pricing tiers also specify the maximum number of units for a service instance.
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 can't be scaled.
41-
+ Scaling will trigger a restart of the Azure API Management units, which can cause an intermittent performance degradation.
39+
+ Scaling process will take at least 20 minutes.
40+
+ If the service is locked by another operation, scaling request will fail and will retried again.
41+
+ In case of a service with multi-regional deployments, only units in the **Primary location** can be scaled. Units in other locations can't be scaled.
4242

43-
## Enable and configure autoscale for Azure API Management instance
43+
## Enable and configure autoscale for Azure API Management service
4444

45-
Follow the steps below to configure autoscale behavior for an Azure API Management instance.
45+
Follow the below steps to configure autoscale for an Azure API Management service:
4646

47-
1. Navigate to **Monitor** instance in the Azure portal.
47+
1. Navigate to **Monitor** blade in the Azure portal.
4848

4949
![Azure Monitor](media/api-management-howto-autoscale/01.png)
5050

5151
2. Select **Autoscale** from the menu on the left.
5252

5353
![Azure Monitor autoscale resource](media/api-management-howto-autoscale/02.png)
5454

55-
3. Specify location of your Azure API Management instance in the dropdown menus.
56-
4. Click on the Azure API Management instance.
55+
3. Locate your Azure API Management service based on the filters in dropdown menus.
56+
4. Select the desired Azure API Management service.
5757
5. In the newly opened section, click the **Enable autoscale** button.
5858

5959
![Azure Monitor autoscale enable](media/api-management-howto-autoscale/03.png)
@@ -101,7 +101,7 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
101101
| Metric name | Capacity | Same metric as the one used for the scale out rule. |
102102
| Time grain statistic | Average | |
103103
| Operator | Less than | |
104-
| Threshold | 35% | Similarly to the scale out rule, this value heavily depends on the usage patterns of the Azure API Management. <br /> Ideally, it should be lower than half of the value used for scale out purposes. For example, if 80% was used for the scale out rule and Azure API Management instance has scaled out from 1 to 2 units, the new average capacity metric value might drop to around 80% / 2 = 40%. To avoid constant deadlock between scaling out and in, 35% could be a reasonable threshold. |
104+
| Threshold | 35% | Similarly to the scale out rule, this value heavily depends on the usage patterns of the Azure API Management. |
105105
| Duration (in minutes) | 30 | Same value as the one used for the scale out rule. |
106106
| *Action* | | |
107107
| Operation | Decrease count by | Opposite to what was used for the scale out rule. |
@@ -115,7 +115,7 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
115115
12. Set the **maximum** number of Azure API Management units.
116116

117117
> [!NOTE]
118-
> Azure API Management tiers enforce a limit of units an instance can scale out to.
118+
> Azure API Management has a maximum limit of units by tier an instance can scale out to.
119119
120120
![Azure Monitor scale in rule](media/api-management-howto-autoscale/07.png)
121121

@@ -124,4 +124,4 @@ Follow the steps below to configure autoscale behavior for an Azure API Manageme
124124
## Next steps
125125

126126
+ [How to deploy an Azure API Management service instance to multiple Azure regions](api-management-howto-deploy-multi-region.md)
127-
+ [How to automatically scale an Azure API Management service instance](api-management-howto-autoscale.md)
127+
+ [How to automatically scale an Azure API Management service instance](api-management-howto-autoscale.md)

0 commit comments

Comments
 (0)