本文介绍如何使用 Azure Monitor 中的警报规则,以便每当自动修复的 ServiceState 在你的扩展集中更新时接收自定义通知。 这将帮助跟踪自动修复是否因 VM 实例在多次修复操作后仍然保持不健康状态而被挂起。 若要了解有关 Azure Monitor 警报的详细信息,请参阅 警报概述。
若要遵循本教程,请确保已启用 自动修复 的虚拟机规模集。
Azure 门户
- 在门户中,导航至 VM 规模集资源
- 从左窗格中选择 “警报 ”,然后选择“ + 创建 > 警报规则”。
- 在“ 条件 ”选项卡下,选择“ 查看所有信号 ”,然后选择名为“设置虚拟机规模集中业务流程服务的状态”的信号名称。 选择应用。
- 将 事件级别 设置为“信息”, 并将状态 设置为“Succeeded”。
- 在“操作”选项卡下,选择现有操作组或查看“创建操作组”
- 在“ 详细信息 ”选项卡 >“警报规则名称下,为警报设置名称。 然后选择 “查看 + 创建>” 以创建警报。
在规模集上创建并启用警报后,每次在规模集上检测到对 ServiceState 的更改时,你都会收到通知。
来自警报规则的电子邮件通知示例
下面是从配置的警报规则创建的电子邮件通知的示例。
创建操作组
- 在“操作”选项卡下,选择“创建操作组”。
- 在“基本信息”选项卡中,提供作组名称和显示名称。
- 在“通知”选项卡“通知类型下>,选择”电子邮件/短信/推送/语音”。 选择 “编辑 ”按钮以配置想要通知的方式。
- 选择“审阅 + 创建”>