Azure 中的经典警报是什么?

警报允许配置数据条件,并在条件与最新监视数据匹配时发出通知。

关于 Azure Monitor 数据的警报

有两种可用的经典警报类型:指标警报和活动日志警报。

  • 经典指标警报 - 当指定的指标值越过了分配的阈值时,就会触发此警报。 当警报“激活”(当阈值越过并满足警报条件时)以及“已解决”(当阈值再次超过并且不再满足条件)时,警报将生成通知。 有关较新的指标警报,请参阅下文。

  • 经典活动日志警报 - 当生成与分配的筛选器条件匹配的活动日志事件时,触发的流式处理日志警报。 这些警报只有“已激活”这一个状态,因为警报引擎只需将筛选器条件应用到任何新事件。 出现新的服务运行状况事件时,或用户或应用程序在订阅中执行操作(例如“删除虚拟机”)时,可以使用这些警报通知。

Azure 监控器警报(经典)的分类

Azure 使用以下术语来描述经典警报和及其功能:

  • 警报 - 符合标准(一个或多个规则或条件)时被激活的定义。
  • 活动 - 满足经典警报定义的标准时的状态。
  • 已解决 - 在先前满足经典警报定义的标准后不再满足该标准的状态。
  • 通知 - 经典警报变为活动状态时采取的操作。
  • 操作 - 发送给通知接收方的特定通话(例如,通过电子邮件发送地址或发布到 Webhook URL)。 通知通常可以触发多个操作。

如何接收来自 Azure Monitor 经典警报的通知?

从历史上来看,来自不同服务的 Azure 警报使用自己的内置通知方法。

现在,Azure Monitor 提供了一个名为“操作组”的可重复使用的通知组。 操作组指定一组通知接收者,每当激活涉及操作组的警报,所有接收者都会收到该通知。 可在多个警报对象中重复使用一组接收方(例如,在线工程师列表)。 除了电子邮件地址、短信号码和大量其他操作外,操作组还通过发布到 Webhook URL 来支持通知。 有关详细信息,请参阅操作组

较旧的经典活动日志警报使用操作组。

但是,较旧的指标警报不使用操作组。 可以改为配置以下操作:

  • 将电子邮件通知发送到服务管理员、共同管理员或指定的其他电子邮件。
  • 调用 Webhook,以便用户启动其他自动化操作

Webhook 可实现自动化和修复,例如使用:

  • Azure 自动化 Runbook
  • Azure Function
  • 第三方服务

后续步骤

了解警报规则以及如何使用以下工具来配置这些规则: