怕Azure单点故障?用这款Skill查

评估Azure应用的区域冗余和故障转移能力。

Azure Functions 或 App Service 上线后,不能只看应用现在能不能访问,还要看它有没有单点故障。azure-reliability 这个 Skill 会先盘点资源,再按计算区冗余、存储冗余、健康探针和跨区域故障转移逐项检查。

它目前只覆盖 Azure Functions 和 App Service。使用时要先给出订阅、资源组或应用范围,让它把每条 Resource Graph 查询限制在这个范围内;遇到 Container Apps,它会标记为暂不支持,而不是猜一套配置。

检查结果不是一个笼统分数,而是一张功能清单:哪些计算计划没开区冗余、存储现在是什么 SKU、健康检查是否缺失、应用是不是只有一个区域。需要修改时,它会先列出动作和成本,再等你确认是直接改线上资源,还是修改 Bicep/Terraform。

多区域故障转移的成本和复杂度更高,不会自动开始。即使前面的区冗余已经修好,也要单独确认后,才会生成并部署 Front Door 等方案。这个 Skill 适合做 Azure 可靠性盘点和分阶段整改,不是所有 Azure 服务的通用巡检器。

分类:部署运维

来源仓库:microsoft/azure-skills

适合用来做什么

  • 请评估我的 Azure Functions 应用的区域冗余状况。
  • 如何在我的 Azure App Service 中设置健康探测?

安装 azure-reliability

npx skills add https://www.iskills.cc/skills/microsoft/azure-skills/azure-reliability/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 azure-reliability 的用途与原始说明

浏览全部 Skill 指南