airflow webserver使用樣例

更多airflow資料,可查看:airflow從入門到精通學習筆記系列

部署成功airflow后,登錄 http://localhost:8080 即可訪問其管理頁面;考慮到第一次使用時,airflow界面上使用的概念不太理解,故下面對我們常用的一些界面進行簡短的介紹,以幫助我們更快的使用airflow,體驗一下其的強大功能。

查看當前已有的DAG列表

http://localhost:8080/admin/

DAG列表

  • on:表示開啟此DAG,off可關閉;
  • DAG:DAG名稱,也是DAG標識ID;
  • Schdule:調度時間,支持crond時間格式;
  • Recent Task:所有正在運行的此DAG中包含task的狀態統計;
  • Last Run: 最后一次執行的時間;
  • DAG Runs:DAG所有執行次數的狀態統計;
  • Links:各種跳轉到此DAG相關信息的快速鏈接入口;
單個DAG詳情

http://localhost:8080/admin/airflow/tree?dag_id=tutorial&num_runs=&root=

DAG詳情

  • Graph View: DAG任務流,圖形結構,能直觀的看出各個任務之間的依賴關系;
  • Tree View: DAG任務流,樹形結構,能看出各個時間點的執行結果;
  • Detail:顯示DAG配置的核心字段,如調度時間、配置文件名稱、DAG參數等;
  • Code:具體的DAG配置文件內容;
  • Trigger DAG:觸發一次立即執行此DAG;
查看DAG中子任務信息

在DAG--Graph View中,點擊具體的子任務即會彈出以下界面:
http://192.168.6.10:8080/admin/airflow/graph?dag_id=tutorial&root=&execution_date=2019-08-11T13%3A30%3A36.925724%2B00%3A00

DAG中子任務信息

  • Task Instance Details:子任務的歷史運行情況列表;
  • View Log:子任務執行的結果及日志;
查看DAG中具體子任務執行的結果及日志
DAG執行結果

更多airflow資料,可查看:airflow從入門到精通學習筆記系列

如發現文中有錯誤,望留言指明,萬分感激;
如對此文章內容感興趣,想進一步探討,可以留言交流;
如想轉發此文章,請留言協商一下,切勿不指明出處的轉發,尊重原創;
如閱讀過程中有收獲,并想感謝一下,歡迎打賞;
----小林幫

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容