What is the HealthCheckStatus metric in Azure App Services?

Safadi, Miras 46 Reputation points
2022-03-02T10:01:43.943+00:00

I researching the metrics available for App Services and came upon the HealthCheckStatus metric. It is not clear what it is and what its' unit is (official docs say it's count, but it's not clear count of what). Any help on the matter would be much appreciated!

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,658 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,960 questions
0 comments No comments
{count} vote

Accepted answer
  1. Ryan Hill 30,281 Reputation points Microsoft Employee Moderator
    2022-03-04T02:42:41.777+00:00

    Hi @Safadi, Miras , well Health Check does pings at the configured route for all instances of your app. The metric is basically the number of connected instances that's returning 200-299s. Not sure if you saw it under Understand metrics but it's

    The average health status across the application's instances in the App Service Plan.

    Essentially, this metric will fluctuate as instances are scaled out/in as well as when the route is available. Therefore, as a best practice, this route should check also check for any dependencies your app uses.

    2 people found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.