Azure Functions 或 App Service 上线后,不能只看应用现在能不能访问,还要看它有没有单点故障。azure-reliability 这个 Skill 会先盘点资源,再按计算区冗余、存储冗余、健康探针和跨区域故障转移逐项检查。
它目前只覆盖 Azure Functions 和 App Service。使用时要先给出订阅、资源组或应用范围,让它把每条 Resource Graph 查询限制在这个范围内;遇到 Container Apps,它会标记为暂不支持,而不是猜一套配置。
检查结果不是一个笼统分数,而是一张功能清单:哪些计算计划没开区冗余、存储现在是什么 SKU、健康检查是否缺失、应用是不是只有一个区域。需要修改时,它会先列出动作和成本,再等你确认是直接改线上资源,还是修改 Bicep/Terraform。
多区域故障转移的成本和复杂度更高,不会自动开始。即使前面的区冗余已经修好,也要单独确认后,才会生成并部署 Front Door 等方案。这个 Skill 适合做 Azure 可靠性盘点和分阶段整改,不是所有 Azure 服务的通用巡检器。