Compartir a través de

针对 Azure Database for MySQL(灵活服务器)的指标设置警报

本文介绍如何使用 Azure 门户设置 Azure Database for MySQL 灵活服务器实例警报。 可根据监视指标接收 Azure 服务的警报。

当指定的指标值越过了分配的阈值时,就会触发此警报。 首次满足条件时,以及之后不再满足条件时,都会触发此警报。 指标警报是有状态的,即,它们只会在状态有更改时才发出通知。

可配置警报,使警报触发时执行以下操作:

  • 向服务管理员和共同管理员发送电子邮件通知
  • 将电子邮件发送到指定的其他电子邮件地址
  • 调用 Webhook

可使用以下项配置并获取预警规则相关信息:

通过 Azure 门户针对指标创建警报规则

  1. Azure 门户中,选择要监视的 Azure Database for MySQL 灵活服务器。

  2. 在边栏的“监视”部分,选择“警报” 。

  3. 选择“+ 新建警报规则”。

  4. 将打开“创建规则”页。 填写必填信息。

  5. 在“条件”部分中,选择“选择条件” 。

  6. 此时会显示支持的信号列表,请选择要为其创建警报的指标。 例如,选择“存储百分比”。

  7. 随后会该指标在显示过去 6 小时的图表。 可以使用“图表期间”下拉列表进行选择以查看更长时间的指标历史记录。

  8. 选择“阈值”类型(例如“静态”或“动态”)、“运算符”(例如“大于”)和“聚合类型”(例如“平均值”)。 此选择将确定指标警报规则将评估的逻辑。

    • 如果使用“静态”阈值,请继续定义“阈值”(例如,85%)。 指标图表可以帮助你确定可能合理的阈值。
    • 如果使用“动态”阈值,请继续定义“阈值敏感度”。 指标图表将显示基于最新数据计算得出的阈值。 详细了解动态阈值条件类型和敏感度选项
  9. 通过对使用聚合类型函数进行分组的数据点调整“聚合粒度(时间范围)”间隔(例如“30 分钟”)和“频率”(例如“每 15 分钟”),对条件进行优化。

  10. 选择“完成”。

  11. 添加操作组。 操作组是由 Azure 订阅的所有者定义的通知首选项的集合。 在“操作组”部分,选择“选择操作组”以选择要附加到警报规则的现有操作组 。

  12. 你还可创建一个新的操作组来接收有关警报的通知。 有关详细信息,请参阅创建和管理操作组

  13. 若要创建新的操作组,请选择“+ 创建操作组”。 填写“创建操作组”窗体,其中包含“订阅”、“资源组”、操作组名称”和“显示名称”。

  14. 为操作组配置“通知”。

    在“通知类型”中选择“向 Azure 资源管理器角色发送电子邮件”以选择订阅所有者、参与者和读者来接收通知。 选择 Azure 资源管理器角色来发送电子邮件。 还可选择“电子邮件/短信”将通知发送给特定收件人。

    提供通知类型的“名称”,并在完成后选择“查看 + 创建” 。

  15. 填写“警报规则详细信息”,例如“警报规则名称”、“说明”、“将预警规则保存到资源组”和“严重性” 。

  16. 选择“创建警报规则”可以创建警报 。 几分钟后,警报将处于活动状态,并按前面所述进行触发。

管理警报

创建警报后,可选择它并执行以下操作:

  • 查看图,了解与此警报相关的指标阈值和前一天实际值。
  • 编辑或删除预警规则 。
  • 如果要暂时停止或恢复接收通知,可禁用或启用警报 。