You have an Azure web app named App1 that is configured to run between two and five instances. There are currently three instances of App1 running.
App1 has the following autoscale rules:
-> Increase the instance count by one when the CPU percentage is greater or equal to 80.
-> Decrease the instance count by one when the CPU percentage is less than or equal to 60.
You are evaluating the following CPU percentage of utilization for App1:
-> 60%
-> 55%
-> 50%
-> 45%
You need to identify which utilizations will cause App1 to scale in.
Click on the arrows to vote for the correct answer
A. B. C. D.D
Azure Monitor autoscaling allows you to scale the number of running instances up or down, based on telemetry data (metrics). Scale-in occurs when the instances are decrease. For this rule the instances are decreased when the CPU usage is 60% or lower.
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/autoscale-custom-metric https://docs.microsoft.com/en-us/azure/azure-monitor/platform/autoscale-common-metricsTo identify the utilizations that will cause App1 to scale in, we need to understand how autoscaling works based on the defined rules. The autoscale rules for App1 are:
There are currently three instances of App1 running, and the configuration allows for a minimum of two and a maximum of five instances.
Now, let's evaluate the CPU percentage of utilization for App1:
Based on the above evaluation, the utilizations that will cause App1 to scale in are 45%, and the answer is A. 45% only. Utilizations of 50% and 55% do not meet the scaling criteria, and 60% is the upper threshold for scaling in.