Airflow1.10.3以上版本DAG执行过程Task失败集成钉钉机器人告警

前言

作者原贴
该大佬在19年将代码贡献,利用大佬的代码,简单做配置和写回调函数,即可使用。

注意要点

钉钉机器人需要创建一个3人以上的群才可以创建,且需要定义关键字,关键字只要包含与告警信息里即可。

配置airflow

进入webUI,点击admin中的connection
在这里插入图片描述然后配置dingding_default
在这里插入图片描述注意 host填写https://oapi.dingtalk.com,password填写access_token等号后面的内容,该信息由钉钉机器人提供,只需要复制即可。
在这里插入图片描述修改后点击save!

Dag Demo

from datetime import datetime, timedelta
import airflow
from airflow import DAG
from airflow.models import Variable
from airflow.operators.bash_operator import BashOperator
from airflow.contrib.operators.dingding_operator import DingdingOperator
import re
import pendulum
from airflow.operators.python_operator import PythonOperator
from airflow.utils.trigger_rule import TriggerRule

default_args = {
   
    'owner'
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值