自定义监控规则帮助您根据实际业务需求,自定义监控规则,监控任务运行状态或资源使用情况,以便及时发现并处理异常。本文为您介绍如何在规则管理页面自定义报警规则,以及添加钉钉群机器人获取Webhook地址。
使用限制
- 自定义监控规则仅对自动调度的周期实例生效,不对周期任务的测试和补数据任务运行结果进行监控。
- 自定义监控规则支持邮件、短信、钉钉群机器人和WebHook报警方式,使用限制如下:
- 短信:告警地域仅支持新加坡、马来西亚(吉隆坡)、德国(法兰克福)。
- WebHook:
- 可用版本:仅DataWorks企业版支持使用WebHook功能。
- 可用地域:仅华东2(上海)、西南1(成都)、华北3(张家口)、华北2(北京)、华东1(杭州)、华南1(深圳)、中国(香港)、欧洲中部 1(法兰克福)、亚太东南1(新加坡)地域支持使用WebHook功能报警。
- 可用报警方式:仅支持推送报警信息至企业微信或飞书。
说明 DataWorks仅支持使用钉钉群、企业微信和飞书的WebHook地址,如果您需要使用其他的WebHook,请工单联系我们。
注意事项
除任务出错会监控三个业务日期内的周期实例外,其他状态下监控仅对两个业务日期内的周期实例生效。
说明 业务日期解释:例如两个业务日期内,即今天和昨天的周期实例触发监控会报警,前天的周期实例今天执行后即使满足触发条件也不报警。
创建自定义规则
- 进入运维中心。
- 登录DataWorks控制台。
- 在左侧导航栏,单击工作空间列表。
- 选择工作空间所在地域后,单击相应工作空间后操作列的
图标,选择运维中心。
- 在左侧导航栏,单击 。说明
还支持您进入周期任务页面批量选择节点并创建监控规则。详情请参见查看并管理周期任务。
- 在规则管理页面,单击新建自定义规则。
- 在新建自定义规则对话框中,配置各项参数。
- 单击确定,即可生成规则。 您可以在规则管理页面单击相应规则后的详情、开启/关闭或删除进行相关操作。
- 详情:单击详情,即可查看规则的基本信息。
- 开启或关闭:控制规则的状态,开启后方可监控任务的执行情况。您可以在报警信息面板查看报警详情。
- 删除:单击删除,即可直接删除规则。
场景实践:发送报警消息至钉钉群
- 打开需要告警的目标钉钉群,单击右上角的群设置图标。
- 单击智能群助手。
- 在智能群助手页面,单击添加机器人。
- 在群机器人页面,单击
图标。
- 在选择要添加的机器人页面,单击自定义。
- 在自定义对话框中,单击添加。
- 在添加机器人对话框中,配置各项参数。
参数 描述 机器人名字 自定义机器人的名称。 添加到群组 添加机器人的群组,不可以修改。 自定义关键词 设定后,只有包含关键词的消息内容才会被正常发送。此处必须添加DataWorks为关键词,注意区分大小写。 说明 最多可以设置10个关键词,消息中至少包含其中1个关键词才可以发送成功。 - 选中我已阅读并同意《自定义机器人服务及免责条款》,单击完成。
- 完成安全设置后,复制机器人的Webhook,单击完成。重要 请妥善保管Webhook地址,一旦泄露会有安全风险。
- 进入规则管理页面,单击新建自定义规则,选择报警方式为钉钉群机器人,复制webhook地址至钉钉群机器人的输入框中。