MicrosoftMicrosoft Azure Solutions Architect Expert AZ-305 Certification
·CN
·更新于 11 Aug 2026
某个零售平台在 Azure 虚拟机规模集 (VMSS) 上运行其 API 层,使用 App Service 运行 Web 前端,并使用 Azure SQL Database。您必须:1) 当 VMSS 平均 CPU 连续 5 分钟超过 80% 时发出警报(通过短信通知待命人员),当连续 5 分钟超过 95% 时发出警报(通过 PagerDuty 通知 SRE)。2) 将 App Service 和 SQL 诊断日志流式传输到 Log Analytics 工作区,并将其存档到 Azure Storage 365 天。3) 当 App Service 日志在 5 分钟内包含 'OrderTimeoutException' 超过 10 次时触发警报。您应该实施什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建两个 Azure Monitor 指标警报规则,针对 VMSS CPU Percentage 指标(5 分钟平均值),阈值分别为 80% 和 95%,每个规则链接到不同的操作组(短信和 PagerDuty Webhook)。配置 App Service 和 Azure SQL 上的诊断设置,将日志和指标发送到 Log Analytics 工作区和 Storage 帐户。创建一个 Log Analytics 计划查询警报,用于在 5 分钟窗口内统计 AppService 日志中的 'OrderTimeoutException'。.
为什么这是答案
此选项正确地满足了所有要求。对于 VMSS CPU 警报,创建两个独立的指标警报规则,分别针对 80% 和 95% 的阈值,并连接到不同的操作组(短信和 PagerDuty Webhook),这是实现不同通知机制的标准方法。对于日志收集,通过诊断设置将 App Service 和 Azure SQL 的日志和指标同时发送到 Log Analytics 工作区(用于分析和警报)和存储帐户(用于长期存档 365 天),符合要求。最后,使用 Log Analytics 计划查询警报来检测 App Service 日志中的特定错误模式('OrderTimeoutException' 出现次数),是处理日志数据中复杂事件的正确方法。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡