使用 Azure 门户设置针对 Azure Database for PostgreSQL(单一服务器)指标的警报

适用于:Azure Database for PostgreSQL 单一服务器

重要

Azure Database for PostgreSQL - 单一服务器即将停用。 强烈建议升级到 Azure Database for PostgreSQL - 灵活服务器。 有关迁移到 Azure Database for PostgreSQL 灵活服务器的详细信息,请参阅 Azure Database for PostgreSQL 单一服务器的最新动态?

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

当指定的指标值越过了分配的阈值时,就会触发此警报。 首次满足条件时,以及之后不再满足条件时,都会触发此警报。

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

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

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

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

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

  2. 在边栏的“监视”部分,选择“警报”,如下所示 :

    Select Alert Rules

  3. 选择“添加警报规则” (+ 图标)。

  4. 随即打开“创建规则”页面,如下所示 。 填写所需信息:

    Add metric alert form

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

  6. 从要发出警报的信号列表中选择一个指标。 在此示例中,选择“存储百分比”。

    Select metric

  7. 配置警报逻辑,包括“条件”(例如“大于”)、“阈值”(例如 85%)、“时间聚合”、警报触发之前必须满足指标规则的“时间段”(例如“30 分钟”)、和“频率”。

    完成后选择“完成” 。

    Screenshot that highlights the Alert logic section and the Done button.

  8. 在“操作组”部分中,选择“新建”创建新组以接收有关警报的通知 。

  9. 使用名称、短名称、订阅和资源组填写“添加操作组”表单。

  10. 配置“电子邮件/短信”操作类型 。

    选择“电子邮件 Azure 资源管理器角色”以选择订阅所有者、参与者和读取器来接收通知。

    (可选)如果希望在警报触发时调用有效的 URI,请将其放入“Webhook”字段 。

    完成后选择“确定” 。

    Screenshot that shows how to add a new action group.

  11. 指定预警规则名称、说明和严重性。

    Action group

  12. 选择“创建警报规则”可以创建警报 。

    几分钟后,警报将处于活动状态,并按前面所述进行触发。

管理警报

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

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

后续步骤