更新时间:2022-10-18 10:36:27
1. 进入告警>告警策略>场景策略页面,点击【+新建】进入新建场景页面,各配置项如下所示:
► 基本信息:
元素名称 元素说明 限制条件
*场景名称 设置场景策略名称 ≤32 个字符
标签 设置场景策略的标签标识 最多可添加5个
描述 用于对场景策略添加补充说明 -
► 触发条件:
元素名称 元素说明
告警类型 设置告警类型:实时告警、计划告警
*场景规则 • 若告警类型为实时告警:则场景规则中仅允许选择实时告警的规则策略;
• 若告警类型为计划告警:则场景规则中仅允许选择计划告警的规则策略

说明:允许添加多个场景规则策略
*规则关系 目前只支持 OR,表示将选择的规则策略通过 OR 进行连接,满足其中一个规则就触发告警
► 告警计划:
元素名称 元素说明
执行频率

设置告警场景策略执行周期,默认每1分钟执行一次

说明:此配置项仅计划告警支持

告警日期 设置告警场景策略启用的日期范围
告警时间

设置告警场景策略在告警日期范围内每天执行的时间段

说明:告警规则会在告警日期范围内的告警时间范围内按执行频率对数据源内的数据进行检查监控并对异常进行告警

告警抑制 用于避免告警风暴,可设置告警抑制,依据告警抑制频率生成告警事件记录:
• 不抑制:表示实时判断或依据执行计划判断,每触发一次告警就生成一条告警记录;
• 开启抑制:默认 10 分钟内只产生一条告警记录;表示 10 分钟内相同触发条件生成的告警事件无论触发多少次告警,仅生成一条告警事件记录

注意:
1. 使用同一签名和同一短信模板 CODE,对同一手机号码发送短信通知,最多支持 50 条/日。因此,为避免短时间内快速消耗单日内的短信发送数,建议告警抑制间隔不低于 10 分钟;
2. 若单日短信通知数量无法满足实际场景需求,请联系阿里云售后人员解除单日发送短信限制,以保证短信通知可正常接收。

► 触发操作:
用于设置产生告警后的消息通知及转发策略,支持告警通知、HTTP转发、Syslog转发,每种触发操作最多可支持添加5个触发操作任务。
前提条件:
1. 使用邮件通知方式前,请确认是否已完成 SMTP 服务器配置,详细请参见
SMTP邮箱服务配置 章节;
2. 使用微信通知方式前,请先完成企业微信服务号与 AnyRobot 系统绑定操作,确保可正常接收告警消息推送,详细请参见
微信服务号系统绑定流程 章节;
3. 使用短信通知方式前,请确认是否已完成短信通通知配置,详细请参见
短信通知配置 章节;
4. 使用告警通知方式前,请确认是否已在
新建用户 中完成被通知用户的邮箱、手机号及微信参数配置。
  •  无:只产生告警记录,不通过任务方式发送或转发告警记录;
  • 告警通知:支持通过邮件、短信、微信方式发送告警消息通知,如下所示:

    点击通知用户可在下拉列表中选择已创建的用户(最多允许添加 10 个通知用户),并可查看用户是否已绑定邮箱、手机、微信;点击【新建用户】可跳转至新建用户页面创建需要被通知的用户信息。同时可根据实际需要设置告警通知内容显示语言:简体中文/English。
  • HTTP告警转发:基于HTTP协议将告警信息转发至第三方平台(如:告警监控平台),如下所示:

    元素名称 元素说明 限制条件
    *转发地址 设置接收转发告警信息的平台地址:IP地址:端口  域名 转发地址必须以 http:// 或 https:// 开头,默认为 http://
    请求方法 设置 HTTP 的数据请求方法,包含 POST 、PUT 两种,默认为 POST -
    *转发内容 表示转发至第三方平台的实际告警数据,支持手动输出或通过编辑器直接生成:
    • 编辑器生成:编辑需转发的内容,包含字段名、字段值,点击【生成转发内容】即可在下方转发内容中查看已编辑的内容
    字段名长度≤32 个字符
    转发语言 设置告警转发内容显示语言:简体中文/English -
    验证 点击【验证】提示发送成功后,请登录 HTTP 服务器检查告警格式是否正确,以确保可正常通过 HTTP 转发告警信息 -
  • Syslog 告警转发:基于 Syslog 协议将告警信息转发至第三方平台(如:告警监控平台),如下所示:
元素名称 元素说明 限制条件
*转发地址 设置接收转发告警信息的第三方平台 IP 地址 -
*转发端口 设置第三方平台接收转发的端口号 端口范围: 0~65535
发送协议 设置数据发送协议,包含 TCP、UDP 两种,默认为 TCP  -
*Severity 表示 Syslog 中产生日志的严重性,包含: Critical 关键、 Error 错误、 Warning 警告、 Informational 信息、 Debug 调试 通过 Severity 和 Facility 的选项组合可确定告警消息是否需要发送至接收 Syslog 的第三方服务平台
*Facility 表示 Syslog 中产生日志的程序模块
*转发内容 表示转发至第三方平台的实际告警数据,支持手动输出或通过编辑器生成:
• 编辑器生成:编辑需转发的内容,包含字段名、字段值,点击【生成转发内容】即可在下方转发内容中查看已编辑的内容
其中,转发内容类型包含以下 2 种情况:

• 实时告警:支持告警字段、日志字段、自定义文本 3 种;
• 计划告警:支持告警字段、自定义文本 2 种
-
转发语言 设置告警转发内容显示语言:简体中文/English -
验证 点击【验证】提示发送成功后,请登录 Syslog 服务器检查告警格式是否正确,确保可正常通过 Syslog 转发告警信息 -


说明:点击【HTTP 告警转发】或【Syslog 告警转发】页面右侧将自动测滑出帮助提示;关闭查看帮助后,可点击页面右上角【查看帮助】再次进行查看。
2. 完成场景参数配置后,点击【保存】完成场景策略创建操作。