一、前提条件
1、申请应用及权限
- 需要在Lark/飞书的开放平台中创建应用并添加机器人能力,然后获取应用的appId和appSecret,同时需要将机器人拉入告警群。
- 给刚刚新建的应用添加【应用身份】权限
- 获取群组信息 im:chat:readonly
- 获取与发送单聊、群组消息 im:message
2、调度器配置告警渠道
需要在调度器中配置告警渠道的appId和appSecret,方可在后台中选择对应的告警方式,application.properties
配置内容如下:
############# 告警配置 #############
# 调度平台域名,用于告警卡片的跳转
domain=http://localhost:8000
# 需要创建应用并给应用添加机器人能力,然后获取appId和appSecret,同时需要将机器人拉入告警群,之后获取应用的的appId和appSecret填入下面的配置中
# 飞书/Lark需要具备以下权限,注意的是【应用身份】权限
# 获取群组信息 im:chat:readonly
# 获取与发送单聊、群组消息 im:message
# Lark配置
lark.appId=
lark.appSecret=
# 飞书配置
feiShu.appId=
feiShu.appSecret=
############# 告警配置 #############
二、告警配置
- 目前告警配置基于租户级别,因此告警的配置对租户下的所有应用和任务生效。
- 告警方式的选择:需要先配置告警渠道,这里才能有的选择。
- 告警群组的选择:需要先将机器人拉入告警群,默认会拉取群创建时间倒排的100个群。
- 点击【触发一下】按钮可查看对应群的告警效果,以检查是否配置正确。
- 配置页面示例:

三、告警示例

- 点击【查看详情】可跳转到调度平台的任务详情页,查看错误堆栈。
application.properties
的domain配置是跳转的前提,需要设定实际的调度平台域名。
最后更新