Skip to content

Commit 602460a

Browse files
Merge pull request #266817 from EdB-MSFT/flex-vmss
:added Flex Virtual Machine Scale Sets
2 parents a5795ce + 69b7b44 commit 602460a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

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

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,15 @@ The autoscale service provides metrics and logs to help you understand what scal
1919
- Why did my service not scale?
2020
- Why did an autoscale action fail?
2121
- Why is an autoscale action taking time to scale?
22+
23+
## Flex Virtual Machine Scale Sets
24+
25+
Autoscale scaling actions are delayed up to several hours after a manual scaling action is applied to a [Flex Microsoft.Compute/virtualMachineScaleSets (VMSS)](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-orchestration-modes#scale-sets-with-flexible-orchestration) resource for a specific set of Virtual Machine operations.
26+
For example, [Azure VM CLI Delete](/cli/azure/vm?view=azure-cli-latest#az-vm-delete), or [Azure VM Rest API Delete](/rest/api/compute/virtual-machines/delete?view=rest-compute-2023-10-02&tabs=HTTP) where the operation is performed on an individual VM.
27+
28+
In these cases, the autoscale service isn't aware of the individual VM operations.
29+
30+
To avoid this scenario, use the same operation, but at Virtual Machine Scale Set level. For example, [Azure VMSS CLI Delete instance](/cli/azure/vmss?view=azure-cli-latest#az-vmss-delete-instances), or [Azure VMSS Rest API Delete Instance](/en-us/rest/api/compute/virtual-machine-scale-sets/delete-instances?view=rest-compute-2023-10-02&tabs=HTTP). Autoscale detects the instance count change in the Virtual Machine Scale Set and performs the appropriate scaling actions.
2231

2332
## Autoscale metrics
2433

@@ -27,7 +36,7 @@ Autoscale provides you with [four metrics](../essentials/metrics-supported.md#mi
2736
- **Observed Metric Value**: The value of the metric you chose to take the scale action on, as seen or computed by the autoscale engine. Because a single autoscale setting can have multiple rules and therefore multiple metric sources, you can filter by using "metric source" as a dimension.
2837
- **Metric Threshold**: The threshold you set to take the scale action. Because a single autoscale setting can have multiple rules and therefore multiple metric sources, you can filter by using "metric rule" as a dimension.
2938
- **Observed Capacity**: The active number of instances of the target resource as seen by the autoscale engine.
30-
- **Scale Actions Initiated**: The number of scale-out and scale-in actions initiated by the autoscale engine. You can filter by scale-out versus scale-in actions.
39+
- **Scale Actions Initiated**: The number of scale out and scale-in actions initiated by the autoscale engine. You can filter by scale-out versus scale-in actions.
3140

3241
You can use the [metrics explorer](../essentials/metrics-getting-started.md) to chart the preceding metrics all in one place. The chart should show the:
3342

0 commit comments

Comments
 (0)