我正试图从Airflow输出dag统计数据。 statsd输出不是很有用,所以我决定基本上运行一个dag来查询SQL并将其导出来说出Influxdb。
所以很容易创建一个DAG来查询postgres气流数据库。但是,我对模式有点困惑。我原以为:
select run_id, start_date, end_date from dag_run where dag_id= 'blah';
会这样做,但结尾end_date
似乎永远不会被填充。
所有我真正追随的是dag运行开始的总时间(第一个工作开始的时间,而不是工作首次进入running
状态时)和dag去的时间进入success
状态。
答案 0 :(得分:3)
尝试点击java.lang.Boolean
表:
task_instance