全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
业务实时监控服务 ARMS

创建报警控件

更新时间:2018-06-01 14:02:41

ARMS 可在满足设置的报警条件时通过邮件或短信实时报警。

流程导航

点击以下流程图可跳转至相关步骤的文档。

配置数据源
清洗日志
创建报警
创建数据集
添加模式检测配置

报警机制

默认报警条件:

  • 为了避免报警的信息爆炸,如果相同报警持续发生,则 24 小时内发送一条报警正在持续的消息。
  • 如果 5 分钟内没有重复报警则会发送恢复邮件,通知数据恢复正常。
  • 发送恢复邮件之后,报警的状态会重置。如果该报警再次出现,会被认定为新的报警。

您还可以在报警管理系统中进行历史查询和删除,查询日志中的数据在某个历史时间点出现过的异常。

报警控件与数据集

在 ARMS 中,报警控件本质是数据集的数据展示方式,所以在创建报警控件的同时,会创建一个对应的数据集,该数据集对应了报警控件的底层数据存储。

在控制台左侧菜单栏中选择自定义监控 > 数据集管理,找到相应的数据集可以查询具体数据,并获得 API 调用代码提示。

创建报警

前提条件

  • 创建和设置报警控件需要一个自定义的监控任务。监控任务的创建方法请参考步骤 1 步骤 2
  • 配置报警时需要提前设置好联系人和联系人分组。报警配置只支持联系人分组,请务必在设置好联系人之后设置联系人分组。

添加与配置报警信息

假设用户日志如下:

  1. 2016-11-14 15:56:46|9|EADS|BIZ-MONITOR|0|类目=男装&区域=杭州&eventTeyp=1&性别=1&价格=2140
  2. 2016-11-14 15:56:46|9|EADS|BIZ-MONITOR|0|类目=家居&区域=上海&eventTeyp=3&性别=0&价格=8305

以此日志作为数据源进行数据统计分析,制作一分钟内销售额低于最小设置值或高于最大设置值的报警控件。具体步骤如下:

  1. 在控制台左侧菜单栏中选择自定义监控 > 监控任务管理

  2. 在实例列表页面找到上一步创建的监控任务,单击右侧的编辑按钮,然后单击下一步,直到进入数据集与报警配置页面。

  3. 报警设置栏单击添加报警

    Button Add Alarm

  4. 添加报警对话框输入相关信息,单击保存

    Dialog Box Add alarm

    • 筛选:为报警配置一个筛选条件,在满足该筛选条件后才会触发报警。

      注意:请仔细选择筛选规则,同时满足下述规则对应的关系,满足下述一条规则对应的关系。

    • 报警规则:报警配置中最重要的配置,ARMS 会根据您的报警规则配置为您生成报警。

      注意:请仔细选择报警规则,同时满足下述规则对应的关系,满足下述一条规则对应的关系。

    • 时间字段:请选择在之前的操作中,日志切分对应的时间字段。

    • 通知方式:请选择通知方式。

    • 通知时间:在这段时间您才会收到报警。通知时间之外的报警依旧是有效报警,只是没有通知。报警通知时间之外的报警可以到报警查询界面查询。

    • 通知对象:请选择联系组。单击联系组即可将其移动到已选联系组中。

      提示:如果全部联系组中没有可以选择的组,请到联系人管理页面配置。

    • 报警级别:设置报警的严重程度。

    • 维度:配置报警维度字段。ARMS 报警会为不同维度分别生成报警。例如:配置维度 = 性别,ARMS 报警会生成男性报警和女性报警两个维度的报警事件。

    • 采样字段:是在报警发出的这一分钟内,对某个字段数据的采样,有助于判断导致报警的原因。

    • 通知内容:您也可以定制报警内容。

  5. 回到监控任务实例列表页面,单击启动按钮,则此报警控件生效。

  6. 在控制台左侧菜单栏中选择报警管理 > 报警策略管理,找到刚刚创建的报警控件,单击右侧查看历史,即可查询所有报警记录。您也可以在搜索框查询报警数据。

本文导读目录