为监控任务创建报警可以帮助您主动发现异常。本文将分别以一个实例介绍创建应用监控报警、前端监控报警和自定义监控报警的方法。

确保您已成功创建一个监控任务和管理联系人分组,请参考以下文档:

创建一个应用监控报警

若需为应用监控任务创建一个 JVM-GC 次数同比报警,具体操作步骤如下:

  1. 登录ARMS 控制台,在左侧导航栏中选择报警管理 > 报警策略管理
  2. 报警策略管理页面的右上角单击创建报警 > 应用监控报警

  3. 在弹出的编辑报警对话框中输入所有必填信息,完成后单击保存

    1. 填写报警名称,例如:JVM-GC 次数同比报警。
    2. 应用站点栏选择您已创建的监控任务。
    3. 类型栏选择监控指标的类型,例如:JVM 监控。
    4. 设置维度为遍历。
    5. 设置报警规则。
      1. 勾选同时满足下述规则
      2. 编辑报警规则,例如:N = 5 时 JVM_FullGC 累计次数的平均值与上小时同比上升 100% 时则报警。
        说明 若需设置多条报警规则,单击报警规则右侧的 号,即可编辑第二条报警规则。
    6. 勾选通知方式。例如:勾选邮件。
    7. 设置通知对象。在全部联系组框中单击联系人分组的名称,该联系人分组出现在已选联系组框中,则设置成功。


创建一个前端监控报警

若需为前端监控任务创建一个页面指标 JS 错误率和 JS 错误数报警,具体操作步骤如下:

  1. 在控制台左侧导航栏中选择报警管理 > 报警策略管理

  2. 报警策略管理页面的右上角单击创建报警 > 前端监控报警

  3. 在弹出的编辑报警对话框中输入所有必填信息,完成后单击保存

    1. 填写报警名称,例如:页面指标报警。
    2. 应用站点栏选择您已创建的监控任务。
    3. 类型栏选择监控指标的类型,例如:页面指标。
    4. 设置维度为遍历。
    5. 设置报警规则。
      1. 勾选同时满足下述规则
      2. 编辑报警规则,例如:N = 10 时 JS 错误率的的平均值大于等于 20 时则报警。
      3. 单击报警规则右侧的 号,编辑第二条报警规则,例如:N = 10 时 JS 错误数的的总和大于等于 20 时则报警。
    6. 勾选通知方式,例如:勾选短信和邮件。
    7. 设置通知对象。在全部联系组中单击联系人分组的名称,该联系人分组出现在已选联系组中,则设置成功。


创建一个自定义监控报警

若需为自定义监控任务创建一个用户接入报警,具体操作步骤如下:

  1. 在控制台左侧导航栏中选择报警管理 > 报警策略管理

  2. 报警策略管理页面的右上角单击创建报警 > 自定义监控报警

  3. 编辑报警对话框中输入所有必填信息,完成后单击保存
    1. 填写报警名称,例如:用户接入通知。
    2. 选择类型为基于已有下钻数据集创建报警
    3. 定义报警变量。为变量 a 选择一个数据集,设置下钻维度为遍历。
      说明 若您想定义多个报警变量,您可以单击报警变量定义项右侧的 号,在弹出的编辑框中定义变量 b
    4. 设置报警规则。
      1. 勾选同时满足下述规则
      2. 编辑报警规则,例如:N = 1 时 用户创建 Agent 数的平均值大于等于 0 时则报警。
        说明 您的报警规则中还可以包含简单复合指标:例如 N = 1 时,(数据集 A / 数据集 B )的平均值大于等于 5 则报警。
    5. 勾选通知方式,例如:勾选邮件。
    6. 设置通知对象。在全部联系组中单击联系人分组的名称,该联系人分组出现在已选联系组中,即设置成功。