设置钉钉机器人报警

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

说明 目前ARMS公有云已不支持使用旧版报警功能,您可以使用新版告警管理功能创建钉钉机器人。具体操作,请参见钉钉机器人

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

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

  1. 在PC版钉钉上打开您想要添加报警机器人的钉钉群,并单击右上角的群设置图标。

  2. 群设置面板中单击智能群助手

  3. 智能群助手面板单击添加机器人

  4. 群机器人对话框单击添加机器人区域的图标,然后选择添加自定义Add Robot

  5. 机器人详情对话框单击添加

  6. 添加机器人对话框中编辑机器人头像和名称,选中必要的安全设置(至少选择一种),选中我已阅读并同意《自定义机器人服务及免责条款》。单击完成

    Add Robot

  7. 添加机器人对话框中复制生成的机器人Webhook地址,然后单击完成Add Robot

创建联系人

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

  1. 登录可观测链路 OpenTelemetry 版控制台

  2. 在左侧导航栏中选择报警管理 > 报警联系人

  3. 联系人页签上,单击右上角的新建联系人

  4. 新建联系人对话框中,填写在添加自定义钉钉机器人并获取Webhook地址中获取的钉钉机器人Webhook地址,并单击确定

创建联系组

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

  1. 登录可观测链路 OpenTelemetry 版控制台

  2. 在左侧导航栏中选择报警管理 > 报警联系人

  3. 单击联系人组页签,然后单击右上角的新建联系组

  4. 新建联系组对话框中填写组名,将在创建联系人中创建的联系人设置为报警联系人,并单击确定

创建报警

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

  1. 登录可观测链路 OpenTelemetry 版控制台

  2. 在左侧导航栏中选择报警管理 > 报警规则和历史

  3. 报警规则与历史页面的右上角单击创建报警

  4. 创建报警对话框中输入所有必填信息,完成后单击保存

    1. 填写报警名称,例如:JVM-GC次数同比报警。

    2. 应用站点列表中选择应用。

    3. 类型列表中选择监控指标的类型。

    4. 设置维度遍历

    5. 设置报警规则。

      1. 单击同时满足下述规则

      2. 编辑报警规则,例如:N=5时JVM_FullGC次数的平均值与上小时同比上升100%时则报警。

        说明

        若需设置多条报警规则,单击最近N分钟右侧的图标,即可编辑第二条报警规则。

    6. 通知方式区域选中钉钉机器人

    7. 将通知对象设置为创建联系组中创建的联系组。您可以在全部联系组列表中单击联系人分组的名称,该联系人分组出现在已选联系组列表中,则表示设置成功。

编辑报警

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

  1. 登录可观测链路 OpenTelemetry 版控制台

  2. 在左侧导航栏中选择报警管理 > 报警规则和历史

  3. 可选:报警规则和历史页面的搜索框中输入报警名称,并单击搜索

    说明

    您可以输入报警名称的一部分内容进行模糊搜索。

  4. 在搜索结果列表的操作列中,单击编辑

  5. 编辑报警对话框中,进行相关操作,完成后单击保存

    1. 将通知方式修改为钉钉机器人

    2. 将通知对象修改为创建联系组中创建的联系组。您可以在全部联系组框中单击联系人分组的名称,该联系人分组出现在已选联系组框中,则表示修改成功。

执行结果

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