Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam AZ-400 topic 3 question 13 discussion

Actual exam question from Microsoft's AZ-400
Question #: 13
Topic #: 3
[All AZ-400 Questions]

You have an Azure DevOps organization named Contoso and an Azure subscription. The subscription contains an Azure virtual machine scale set named VMSS1 and an Azure Standard Load Balancer named LB1. LB1 distributes incoming requests across VMSS1 instances.
You use Azure DevOps to build a web app named App1 and deploy App1 to VMSS1. App1 is accessible via HTTPS only and configured to require mutual authentication by using a client certificate.
You need to recommend a solution for implementing a health check of App1. The solution must meet the following requirements:
✑ Identify whether individual instances of VMSS1 are eligible for an upgrade operation.
✑ Minimize administrative effort.
What should you include in the recommendation?

  • A. an Azure Load Balancer health probe
  • B. Azure Monitor autoscale
  • C. the Custom Script Extension
  • D. the Application Health extension
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️
Monitoring your application health is an important signal for managing and upgrading your deployment. Azure virtual machine scale sets provide support for rolling upgrades including automatic OS-image upgrades, which rely on health monitoring of the individual instances to upgrade your deployment. You can also use health extension to monitor the application health of each instance in your scale set and perform instance repairs using automatic instance repairs.
Reference:
https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-health-extension

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
SriLen
Highly Voted 3 years, 2 months ago
D. the Application Health extension -- is correct
upvoted 21 times
...
vsvaid
Most Recent 4 months, 4 weeks ago
Selected Answer: D
Application Health Extension
upvoted 1 times
...
flafernan
9 months, 3 weeks ago
D: For the use of VM Scale Set, using load balance via code within your build of a web app in Azure DevOps for example, the “Application Health extension” is used, which will play the role similar to a Load Balancer Health probe within the portal. This extension used in your code checks the response of a Vm Scale Set sizing instance. When one of the instances to be scheduled does not respond through the configured TCP port, it will have the status of Unhealthy. If you need an autoscale and it doesn't respond, this extension can perform automatic repairs for that instance. Example JSON code from a REST API. It also runs on Azure PowerShell and Azure CLI 2.0.
upvoted 1 times
...
RonZhong
1 year ago
D. the Application Health extension When to use the Application Health extension The Application Health Extension is deployed inside a Virtual Machine Scale Set instance and reports on application health from inside the scale set instance. The extension probes on a local application endpoint and will update the health status based on TCP/HTTP(S) responses received from the application. This health status is used by Azure to initiate repairs on unhealthy instances and to determine if an instance is eligible for upgrade operations. The extension reports health from within a VM and can be used in situations where an external probe such as the Azure Load Balancer health probes can’t be used. https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-health-extension?tabs=rest-api
upvoted 1 times
...
RealRaymond
1 year, 1 month ago
D. https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-health-extension?tabs=rest-api#when-to-use-the-application-health-extension
upvoted 1 times
...
syu31svc
1 year, 9 months ago
Selected Answer: D
D is correct as supported by given explanation
upvoted 2 times
...
Govcomm
1 year, 9 months ago
D. The application health extension
upvoted 1 times
...
Mcelona
1 year, 12 months ago
Selected Answer: D
https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-custom-probe-overview Inside Limitations section you find the right answer.
upvoted 4 times
...
nqthien041292
2 years, 1 month ago
Selected Answer: D
Vote D
upvoted 1 times
...
rdemontis
2 years, 1 month ago
Selected Answer: D
correct
upvoted 1 times
...
lugospod
2 years, 3 months ago
Got this January 2022
upvoted 3 times
...
Pankaj78
2 years, 4 months ago
Selected Answer: D
Application Health extension
upvoted 3 times
...
saschgo
2 years, 10 months ago
Why answer 'A' is not correct? I recently used an existing Load Balancer Health Probe, an external health probe in contrast to an internal health probe like Application Health extension, to provide health checks required for 'rolling' upgrade policy and 'automatic instance repairs'. https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-health-extension#when-to-use-the-application-health-extension
upvoted 2 times
ChauPhan
2 years, 6 months ago
https://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-custom-probe-overview
upvoted 1 times
...
nicksu
2 years, 10 months ago
I would say, that LB health probe doesn't support mutual authentication with client certificate
upvoted 6 times
...
ChauPhan
2 years, 6 months ago
Limitations HTTPS probes do not support mutual authentication with a client certificate. You should assume Health probes will fail when TCP timestamps are enabled. A basic SKU load balancer health probe isn't supported with a virtual machine scale set.
upvoted 5 times
...
...
TanmoyD
3 years ago
D is the correct answer.
upvoted 1 times
...
PengPai6
3 years ago
correct Ans
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...