azkaban钉钉告警插件部署
1.进入到azkaban目录的plugins下
cd ${azkaban}/plugins
mkdir -p alerter/azkaban-dingding
cd alerter/azkaban-dingding
mkdir lib
mkdir conf
2.把包dingtalk-alert-qf001-1.0-SNAPSHOT-jar-with-dependencies.jar放到lib下
3.在conf下创建文件plugin.properties
vim plugin.properties
#报警插件的名称
alerter.name=dingding
#加载的类
alerter.class=com.qf.bigdata.azkaban.alert.DingAlert
#钉钉机器人的token
ding.token=
#钉钉机器人的认证词语
ding.auth.word=qf
# 发送到钉钉消息的,点击消息跳转到joblist页面,这里需要配置azkaban的web地址
ding.link.azkaban.host=http://ip:端口
# flow 成功时报警
ding.alert.on.success=false
# flow 第一次错误时报警
ding.alert.on.first.error=false
# flow 出错时报警
ding.alert.on.error=true