我已经在功能应用程序(称为看门狗)上定义了一个可用性测试,可以通过功能键访问。看门狗URL-ping
在其他健康端点(受AAD保护)上执行。unhealthy
如果其中一个函数包含一个or状态,则评估 JSON 响应degraded
,整体整体状态将是unhealthy
,HTTP 状态将是500。
看门狗的结果是正确的,因为当添加/删除失败注入到其中一个被监视的函数时,我看到了正确的结果。
测试定义如下:
Test type: URL ping test
URL: watchdog endpoint with function key
Parse dependent requests: unchecked
Enable retries for availability test failures: unchecked
Test frequency: 5 minutes
Test locations: West Europe
Test Timeout: 120 seconds
Status code must equal: 200
Content match: {successful JSON response}
Alerts: Enabled
我选择了测试并单击Open Rules (Alerts) page
以编辑生成的警报规则。然后我唯一添加的是一个配置为向我的工作邮件发送消息的操作组。我已经仔细检查了邮件的正确性。我已经在 Outlook 中仔细检查了我的垃圾邮件文件夹。
我已经阅读了文档、观看了教程并进行了调查,但我仍然不知道此警报未正确触发。
如果有人能让我走上正确的道路,我将不胜感激!
问候,贾科莫 SS