设置钉钉机器人报警后,您可以通过指定钉钉群接收报警通知。本文介绍设置钉钉机器人报警的操作步骤。

添加自定义钉钉机器人并获取Webhook地址

请按照以下步骤添加自定义钉钉机器人并获取Webhook地址。

  1. 在PC版钉钉上打开您想要添加报警机器人的钉钉群,并单击右上角的群设置图标。
  2. 群设置面板中单击智能群助手
  3. 智能群助手面板单击添加机器人
  4. 群机器人对话框单击添加机器人区域的图标,然后选择添加自定义Add Robot
  5. 机器人详情对话框单击添加
  6. 添加机器人对话框中编辑机器人头像和名称,选中必要的安全设置(至少选择一种),选中我已阅读并同意《自定义机器人服务及免责条款》。单击完成Add Robot
  7. 添加机器人对话框中复制生成的机器人Webhook地址。 Add Robot

创建联系人

您可以创建一个新的联系人,或者将该地址添加到已有联系人信息中。此处以创建新的联系人为例。

  1. 登录ARMS控制台
  2. 在左侧导航栏单击报警管理 > 联系人管理
  3. 联系人页签上,单击右上角的新建联系人
  4. 新建联系人对话框中,填写在添加自定义钉钉机器人并获取Webhook地址中获取的钉钉机器人Webhook地址,并单击确认

创建联系组

您需要新建联系组,因为报警规则中只能将报警联系人分组设置为报警通知接收人,而不能直接发送给报警联系人。

  1. 登录ARMS控制台
  2. 在左侧导航栏单击报警管理 > 联系人管理
  3. 联系人组页签上,单击右上角的新建联系组
  4. 新建联系组对话框中填写组名,将在创建联系人中创建的联系人设置为报警联系人,并单击确认

创建报警

如果您未创建报警,请先创建报警。前端监控报警、应用监控报警、自定义监控报警、Prometheus监控报警都可以设置钉钉机器人报警,以创建应用监控报警为例。

  1. 登录ARMS控制台
  2. 在左侧导航栏中选择报警管理 > 报警策略管理
  3. 报警规则与历史页面的右上角单击创建报警 > 应用监控报警
  4. 创建报警对话框中输入所有必填信息,完成后单击保存
    1. 填写报警名称,例如:JVM-GC次数同比报警。
    2. 应用站点列表中选择应用。
    3. 类型列表中选择监控指标的类型,例如:JVM监控
    4. 设置维度遍历
    5. 设置报警规则。
      1. 单击同时满足下述规则
      2. 编辑报警规则,例如:N=5时JVM_FullGC次数的平均值与上小时同比上升100%时则报警。
        说明 若需设置多条报警规则,单击最近N分钟右侧的图标,即可编辑第二条报警规则。
    6. 通知方式区域选中钉钉机器人
    7. 将通知对象设置为创建联系组中创建的联系组。您可以在全部联系组列表中单击联系人分组的名称,该联系人分组出现在已选联系组列表中,则表示设置成功。

编辑报警

如需编辑告警规则,请按照以下步骤操作。以编辑应用监控报警为例。

  1. 登录ARMS控制台
  2. 在左侧导航栏中选择报警管理 > 报警策略管理
  3. 在搜索结果列表的操作列中,单击编辑
  4. 编辑报警对话框中,进行相关操作,完成后单击保存
    1. 将通知方式修改为钉钉机器人
    2. 将通知对象修改为创建联系组中创建的联系组。您可以在全部联系组框中单击联系人分组的名称,该联系人分组出现在已选联系组框中,则表示修改成功。

执行结果

操作至此,您已成功设置一个钉钉机器人报警。当报警触发时,您将在设置接收报警的钉钉群中收到报警通知。例如:Alert