配置Airflow报警事件

EMR Studio支持将告警事件推送至云监控,您可以在云监控(CloudMonitor)控制台通过配置告警规则来实现告警通知和管理。

使用限制

确保和EMR Studio集群使用同一个账号。

操作流程

  1. 创建报警联系人

    同一个报警联系人,可以加入多个报警联系组。

  2. 创建报警联系组

    报警联系组是一组报警联系人,可以包含一个或多个报警联系人。

  3. 添加报警联系人到报警联系组

  4. 创建事件报警规则

创建报警联系人

  1. 登录云监控控制台

  2. 在左侧导航栏,选择报警服务 > 报警联系人

  3. 报警联系人页签,单击新建联系人

  4. 设置报警联系人页面,填写报警联系人的姓名、手机号码、邮箱、旺旺和钉钉机器人报警通知信息语言保持默认值自动

    说明

    自动表示云监控根据当前阿里云账号注册时的语言,自动适配报警通知信息的语言。

  5. 信息验证无误后,单击确认

  6. (可选)报警联系人邮箱和手机号码激活。

    如果您设置了报警联系人的邮箱和手机号码,默认处于等待激活状态。报警联系人需要根据邮件和短消息中的激活链接,在24小时内进行激活,否则无法收到报警通知。激活后,您可以在报警联系人列表中看到目标报警联系人的手机号码和邮箱。报警联系人列表

创建报警联系组

  1. 登录云监控控制台

  2. 在左侧导航栏,选择报警服务 > 报警联系人
  3. 单击报警联系组页签。

  4. 报警联系组页签,单击新建联系组

  5. 新建联系组页面,填写报警联系组的组名,并选择报警联系人。

  6. 单击确认

添加报警联系人到报警联系组

  1. 登录云监控控制台

  2. 在左侧导航栏,选择报警服务 > 报警联系人
  3. 报警联系人页签,选中目标报警联系人。

  4. 单击下方的添加到报警联系组

  5. 确认信息对话框中,选择目标报警联系组。

  6. 单击确定

创建事件报警规则

  1. 登录云监控控制台

  2. 在左侧导航栏,选择报警服务 > 报警规则

  3. 报警规则列表页面,单击事件报警页签。

  4. 事件报警页面,单击创建事件报警

  5. 创建/修改事件报警页面,设置事件报警规则和报警方式。

    1. 基本信息区域,填写时间报警规则

    2. 事件报警规则区域,事件类型保持默认值为系统事件,并设置相关参数。

      参数

      描述

      报警规则名称

      事件报警规则的名称。

      产品类型

      事件报警规则的云服务类型。

      产品类型下拉列表中选择E-MapReduce

      事件类型

      事件报警规则的事件类型。

      产品类型下拉列表中选择EMRStudio

      事件等级

      事件报警规则的事件等级。

      事件等级下拉列表中选择告警规则,例如,选择严重和警告。

      事件名称

      事件报警规则的事件名称。

      资源范围

      事件报警规则作用的资源范围。取值:

      • 全部资源:当资源范围选择全部资源时,任何资源发生相关事件,都会按照配置发送通知。

      • 应用分组:当资源范围选择应用分组时,只有指定应用分组内的资源发生相关事件,才会发送通知。

      联系人组

      事件报警规则的报警联系人组。

      联系人组下拉列表中,选择创建报警联系组中新建的报警联系组。

      通知方式

      事件报警的级别和通知方式。取值:

      • Warning(短信+邮箱+钉钉机器人)

      • Info(邮箱+钉钉机器人)

      消息服务队列

      事件报警投递到轻量消息队列(原 MNS)的指定队列。

      函数计算

      事件报警投递到函数计算的指定函数。

      URL回调

      设置URL回调地址和请求方法。填写公网可访问的URL,云监控会将报警信息通过POST或GET请求推送到该URL,目前仅支持HTTP协议。关于如何设置URL回调,请参见使用系统事件报警回调(旧版)

      日志服务

      事件报警投递到日志服务的指定日志库。

  6. 单击确定

相关文档

在EMR Studio配置DAG告警示例的详情,请参见给DAG配置告警