首页 > 解决方案 > 运行状况检查成功后,为什么 Application Insights 会报告应用服务的零运行状况?

问题描述

我有一个应用程序洞察实例,并且“概述”页面上的“可用性”图显示零可用性。但是,我有两个应用程序服务,它们都配置了健康检查 URL,并且它们都明显被 ping 并返回204s:

在此处输入图像描述

在我看来,应用服务健康检查与将健康检查纳入其可用性统计的应用洞察之间存在某种脱节。什么可能导致这种情况?

标签: azureazure-application-insightsazure-appservice

解决方案


默认情况下,可用性测试会检查 status code 200,仅此而已。您可以通过转到 AppService 上的“可用性”来修改它。

https://docs.microsoft.com/en-us/azure/azure-monitor/app/monitor-web-app-availability

HTTP 响应

返回的被视为成功的状态码。200是返回正常网页的代码。

编辑

状态码


推荐阅读