精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Airflow 運維最佳實踐:觀測與監控

運維
Airflow 的核心組件如果掛了,整個系統就可能停擺。所以,至少要有一條監控規則:它們是不是還活著?最簡單的方式就是查詢 Web Server 的?/health/?API,返回的 JSON 能告訴你各個組件的狀態。

在做 Airflow 運維的這幾年里,我發現光是把 DAG 部署上去遠遠不夠,真正的挑戰是:如何持續觀測和監控系統的運行情況。

這篇文章是我閱讀和實踐 Airflow 2.x 后整理的筆記,重點聊聊兩個層面:

1. 核心 Airflow 組件的監控(scheduler、數據庫、triggerer、executors、web server)

2. DAG 自身的監控(日志、告警、SLA、性能分析)

寫這篇文章的出發點很簡單:很多團隊一開始都低估了監控的重要性,結果問題爆發時手忙腳亂。我自己也踩過不少坑,所以想用更接地氣的方式總結一下。

主動監控 vs 抑制監控

在正式展開之前,先厘清兩個概念:

? 主動監控(active monitoring)定期去探測服務的健康狀態,比如調用 /health 接口,如果發現掛了就觸發告警。?? 舉例:Prometheus 定時拉取 Airflow scheduler 的指標。

? 抑制監控(suppressive monitoring)系統定期主動匯報“我沒問題”,如果長時間沒收到消息,才認為有問題。?? 舉例:用 Healthchecks 這類工具,讓 DAG 每次跑完就 ping 一下,如果沒收到,就認為 SLA miss。

這兩個模式在 Airflow 運維里都會用到。

一、監控核心 Airflow 組件

Airflow 的核心組件如果掛了,整個系統就可能停擺。所以,至少要有一條監控規則:它們是不是還活著?

最簡單的方式就是查詢 Web Server 的 /health/ API,返回的 JSON 能告訴你各個組件的狀態。

1. Scheduler

Scheduler 是 Airflow 的心臟,必須 7x24 小時健康運轉。常見的指標有:

? scheduler.scheduler_loop_durationScheduler 循環一次調度所需的時間。如果這個值越來越高,說明調度壓力過大,任務可能開始延遲甚至 miss SLA。

? scheduler.tasks.starving有多少任務因為資源不夠而無法調度。長期高企,說明你的池(pool)或資源配置有問題。

? scheduler.tasks.executable等待執行的任務數量。如果這個值一直很大,意味著 worker 不夠用了。

?? 小技巧:有些團隊會加一個 canary DAG(只含一個簡單任務),用它來確認調度器是否真的能調度任務,而不僅僅是“活著”。

2. Metadata Database

元數據庫是 Airflow 的“黑匣子”,記錄了所有 DAG 和任務的運行歷史。一旦出問題,后果極其嚴重。

需要重點關注:

? 連接池大小/使用率:防止連接被占滿。

? 查詢性能:延遲高可能拖慢整體系統。

? 磁盤空間:數據庫滿了,Airflow 基本就廢了。

? 備份狀態:必須有災備方案。

?? 我的建議:用云廠商的托管數據庫,別自己運維 PostgreSQL/MySQL,省心又穩。

3. Triggerer

Triggerer 負責異步任務的調度(deferrable operators),Airflow 2.0 之后特別重要。

監控指標:

? triggers.blocked_main_thread:主線程被阻塞的次數。增長過快要警惕。

? triggers.running:當前運行的 triggers 數量。如果太多,說明要加 Triggerer 實例。

4. Executors / Workers

不同執行器需要不同的監控方式:

? Kubernetes Executor:重點關注 Pod 的 CPU/內存資源使用,避免 OOM 或調度延遲。

? Celery Executor:

Worker 的 CPU/內存

消息隊列(Redis/RabbitMQ)的健康度

隊列長度(queue length):如果任務堆積,說明 worker 數量不夠

?? 推薦用 Flower 來監控 Celery,更直觀。

5. Web Server

Web Server 既是 UI,也是 REST API 接口,性能也要盯著:

? 響應時間

? 錯誤率(4xx / 5xx)

? 請求速率

? 系統資源利用率

? 吞吐量

特別是你用 API 控制調度的時候,Web Server 的穩定性至關重要。

二、監控你的 DAGs

核心組件健康只是第一步,更重要的是確認 DAG 本身是否“靠譜”。

1. 日志(Logging)

Airflow 的日志是分層的:DAG → Task → 嘗試次數。你可以在 UI 里直接看,也可以把日志送到外部系統(S3、Elasticsearch、GCS 等)。

?? 寫自定義 Operator 時,用標準的 Python logging 模塊即可,Airflow 會幫你處理。

2. 告警(Alerting)

Airflow 提供了多種方式:

? Email:配置 email_on_failure 或 email_on_retry。

? Callbacks:更靈活,可以觸發自定義動作。常見的有:

on_failure_callback:強烈推薦,DAG 出問題必須有告警。

sla_miss_callback:DAG 超過 SLA 時觸發。

on_retry_callback / on_execute_callback:慎用,容易太吵。

?? 我的經驗:少而精,別把團隊淹沒在告警風暴里。

3. SLA 監控

Airflow 自帶的 SLA 功能不太好用,很多人都說“幾乎是壞掉的”。我更推薦用 Healthchecks 這種外部工具:

? 每次 DAG 成功就 ping 一下

? 如果長時間沒 ping 到,就自動觸發告警

這種方式更直觀,也符合“抑制監控”的思路。

4. 性能分析(Profiling)

Airflow UI 自帶了一些好用的工具:

? Gantt 圖:看任務執行順序和耗時,定位瓶頸。

? 任務持續時間趨勢:找出是否有任務越來越慢。

? Landing time:DAG 結束和任務完成之間的差值,可以反映 Scheduler 是否壓力過大。

其他常見指標:

? 任務啟動時間:對 K8s executor 特別有用,可以看出調度延遲。

? 任務失敗/重試次數:穩定性的重要參考。

? DAG 解析時間:如果 DAG 文件加載很慢,Scheduler 整體都會受影響。

總結

這一章我整理的重點是:

? 核心 Airflow 組件監控:Scheduler、數據庫、Triggerer、Executors、Web Server。

? DAG 監控:日志、告警、SLA、性能分析。

? 兩種監控模式:主動 vs 抑制。

我的經驗是:別等到生產掛掉才去想“我們是不是應該監控一下”。Airflow 本質上是個調度系統,只有持續監控,才能確保它真的在“調度”而不是“掉隊”。

責任編輯:武曉燕 來源: 科學隨想錄
相關推薦

2013-06-09 10:38:54

IT運維管理運維管理ITIL管理

2025-09-26 02:50:00

2014-01-21 09:55:21

運維人員日志實踐

2015-07-23 08:48:29

運維

2015-02-04 11:45:52

高效運維

2015-08-29 13:03:24

運維技術沙龍MDSA

2025-04-30 05:00:00

批量運維系統

2017-07-25 10:53:27

2015-11-03 16:03:09

AppDeploy運維工具

2015-08-05 09:53:34

運維自動化

2025-02-13 07:42:35

2018-12-14 11:04:56

數據庫運維智能

2012-06-28 11:35:27

BSM北塔軟件

2015-09-01 09:23:38

360網絡運維

2011-03-21 14:43:42

2019-07-17 14:03:44

運維DevOps實踐

2010-08-12 17:26:54

網站運維監控與報警機制

2017-10-09 09:12:35

攜程運維架構

2019-03-19 08:41:38

Linux運維變更

2016-01-12 11:38:19

智能化運維運維業務
點贊
收藏

51CTO技術棧公眾號

成全电影大全在线观看| 国产精品视频久久久久久| 亚洲人成亚洲精品| 欧美三级资源在线| 91精品一区二区三区四区| 手机看片国产1024| 日韩精品久久久久久| 久久视频在线视频| 日本国产在线视频| 草民电影神马电影一区二区| 洋洋成人永久网站入口| 久久综合九色99| 国产精品久久免费| 香蕉国产精品偷在线观看不卡| www.美女亚洲精品| 黄色录像a级片| 日韩综合av| 欧美视频中文在线看| 国产美女视频免费| 欧美日韩国产中文字幕在线| 国产一区欧美二区| 国产成人精品免费久久久久| 欧美成人黄色网| 免费毛片在线不卡| 精品久久一区二区| 天天爽人人爽夜夜爽| yellow在线观看网址| 国产精品国产三级国产a| 精品欧美日韩在线| www.av黄色| 久久国产综合精品| 欧美在线性爱视频| 国产成人精品av久久| 91亚洲一区| 亚洲欧美日韩成人| 在线中文字日产幕| 日韩精品一区二区三区免费视频| 日本韩国欧美在线| 99热自拍偷拍| 麻豆av在线免费观看| 亚洲同性同志一二三专区| 日韩欧美亚洲v片| 四虎成人免费在线| www.激情成人| av日韩中文字幕| 国产毛片久久久久| 六月婷婷色综合| 国产精品欧美一区二区| 国产主播第一页| 亚洲欧美高清| 欧美一级片久久久久久久| 日本熟妇毛耸耸xxxxxx| 国产精品黄色| 色综合天天综合网国产成人网| 黄色录像一级片| 99久久久久| 久久成年人视频| 五月婷婷一区二区| 欧美日韩1区| 欧美高跟鞋交xxxxhd| 国产盗摄x88av| 欧美三级不卡| 国产综合在线视频| 日韩久久久久久久久| 999亚洲国产精| 97免费在线视频| 毛片在线免费视频| 久久九九免费| 国产精品爽黄69| 国产精品怡红院| 国产成人激情av| 国产美女精品在线观看| 婷婷伊人综合中文字幕| 久久综合九色综合97婷婷| 欧美黑人3p| √天堂资源地址在线官网| 国产精品久久久久9999吃药| 日韩最新中文字幕| 三级网站视频在在线播放| 午夜欧美在线一二页| 欧美 日韩精品| 草莓视频成人appios| 欧美日本一道本| 亚洲色图欧美另类| 国产调教一区二区三区| 精品国产一区二区三区在线观看 | 国产一区二区三区亚洲综合| 欧美一区二视频| 黄色av网址在线观看| 精品毛片免费观看| 美女久久久久久久久久久| 国产精品日日夜夜| 日韩国产精品久久| 亚洲japanese制服美女| 亚洲欧美综合一区二区| 国产精品乱码一区二三区小蝌蚪| 国产91porn| 久久毛片亚洲| 日韩午夜激情电影| 一区二区黄色片| 亚洲一区在线| 日本中文字幕成人| www视频在线| 国产亚洲成年网址在线观看| 中文字幕在线中文| 亚洲高清黄色| 亚洲福利视频在线| 亚洲欧美精品久久| 先锋影音久久久| 91亚色免费| www.亚洲视频| 黄网动漫久久久| 成人免费播放视频| 欧美理论在线播放| 91国内揄拍国内精品对白| 国产乱码一区二区| 国产日韩欧美激情| 3d动漫一区二区三区| 一区在线不卡| 亚洲天堂av女优| 日本少妇在线观看| 国产一区二区伦理片| 日本午夜精品一区二区三区| h片在线观看| 日韩一区二区三区精品视频| 国产三级短视频| 免费亚洲视频| 精品免费国产| 国产精品一区二区日韩| 日韩色在线观看| 暗呦丨小u女国产精品| 日本vs亚洲vs韩国一区三区二区 | 日韩在线观看电影完整版高清免费悬疑悬疑 | 少妇一级淫免费观看| 66久久国产| 国产精品视频xxx| 国产小视频在线观看| 欧美日韩人人澡狠狠躁视频| 欧洲成人午夜精品无码区久久| 999国产精品| 国产精品免费一区豆花| 巨骚激情综合| 色综合激情五月| 亚洲一区二区三区四区五区六区| 精品999日本| 成人av播放| 好吊日av在线| 欧美精品一区二区蜜臀亚洲| 18精品爽视频在线观看| 国产成人精品午夜视频免费| 黄色录像特级片| 欧美成年网站| 欧美激情精品在线 | 亚洲欧美三级在线| 欧美特黄aaaaaa| 久久色.com| 不要播放器的av网站| 精品国产1区| 国产精品自产拍在线观看中文| 无遮挡的视频在线观看| 6080国产精品一区二区| www.av视频| 成人午夜私人影院| 国产老熟妇精品观看| 思热99re视热频这里只精品| 国产99在线|中文| jizzjizz在线观看| 51精品国自产在线| 久久免费公开视频| 99久久精品国产一区二区三区| 国产免费黄视频| 国产欧美久久一区二区三区| 国产美女直播视频一区| 在线播放蜜桃麻豆| 亚洲精品国产suv| 国内av在线播放| 中文字幕日韩精品一区| 极品白嫩的小少妇| 石原莉奈在线亚洲三区| 神马影院一区二区| 精品午夜av| 欧美亚洲伦理www| 午夜在线小视频| 亚洲成人在线视频播放| 波多野结衣电影在线播放| 亚洲欧洲99久久| 国产xxxxxxxxx| 青青草国产精品亚洲专区无| 免费看日本黄色| 国产精品一区二区av日韩在线| 91香蕉电影院| 中文字幕在线视频久| 久久精品国产96久久久香蕉| 视频一区 中文字幕| 欧美午夜一区二区三区免费大片| 久久久久久久久久网站| 久久综合av免费| 思思久久精品视频| 国产亚洲精品bv在线观看| 亚洲日本欧美在线| 国产三级精品三级在线观看国产| 国产精品国产三级国产aⅴ9色| 青草在线视频在线观看| 最近2019免费中文字幕视频三| 蜜臀av免费在线观看| 在线观看成人免费视频| 精品无码久久久久久久| 国产精品激情偷乱一区二区∴| 国产性生活毛片| 久久国产日韩欧美精品| 日本精品免费在线观看| 综合久久婷婷| 翔田千里亚洲一二三区| 噜噜噜狠狠夜夜躁精品仙踪林| 国产欧美一区二区三区在线| 都市激情亚洲综合| 欧美精品久久久久久久久久 | 九九热精品在线| 成人免费视频| 亚洲男人的天堂网站| 免费a级片在线观看| 欧美剧情片在线观看| 国产91国语对白在线| 亚洲午夜久久久久| 全网免费在线播放视频入口 | 电影亚洲精品噜噜在线观看| 国产+人+亚洲| 丰满诱人av在线播放| 久久中文字幕视频| 黄色免费在线观看| 永久免费精品影视网站| 欧美在线观看在线观看| 亚洲精品动漫久久久久| 天天综合网在线观看| 欧美精品一区男女天堂| www.av导航| 精品日韩欧美在线| 精品人妻久久久久一区二区三区 | 午夜久久电影网| 欧美日韩亚洲国产另类| 亚洲视频 欧洲视频| 免费成人深夜蜜桃视频| 国产精品区一区二区三区| 日本xxxxxxxxx18| 久久女同性恋中文字幕| 深爱五月激情网| 久久久噜噜噜久噜久久综合| 精品人妻一区二区三区香蕉| 久久亚洲春色中文字幕久久久| 日本三级日本三级日本三级极| 成人短视频下载| 黄色av网址在线观看| wwwwww.欧美系列| 蜜桃av免费看| 中文字幕av一区 二区| 中国1级黄色片| 亚洲欧美日韩中文播放| 欧美黑人精品一区二区不卡| 亚洲永久精品国产| 一级片免费网址| 精品福利在线视频| 亚洲黄色免费观看| 欧美性大战xxxxx久久久| 91福利在线观看视频| 欧美一区二区精美| 亚洲AV无码一区二区三区少妇 | 一边摸一边做爽的视频17国产 | 日韩一区二区三区四区五区六区 | 97精品国产99久久久久久免费| 国产精品亚洲片夜色在线| 国产麻豆一区二区三区| 国产精品夜夜夜一区二区三区尤| 日日天天久久| 亚洲精品国产一区| 欧美精品一区二区三区久久久竹菊| 国产精品www在线观看| 久久在线91| 久久成年人网站| 成人avav影音| 成人在线观看免费高清| 伊人婷婷欧美激情| 国产一级精品视频| 欧美日韩一区二区电影| www.爱爱.com| 亚洲午夜精品久久久久久久久久久久 | 欧美一区免费看| 欧美精品电影在线播放| 可以免费观看的毛片| 一本一道久久a久久精品逆3p| 麻豆av在线免费看| 97热在线精品视频在线观看| av久久网站| 国产精品一区二区你懂得| 禁断一区二区三区在线| 国产在线观看欧美| 日韩国产精品久久久久久亚洲| 丰满人妻一区二区三区大胸| 久久精品日韩一区二区三区| 91嫩草|国产丨精品入口| 精品久久久久久久久久久久久久| 一级特黄特色的免费大片视频| 亚洲国产中文字幕久久网| 69av亚洲| 欧美中文在线字幕| 日韩视频在线直播| 日韩精品福利视频| 在线精品一区| 亚洲国产成人va在线观看麻豆| av影院午夜一区| www.超碰在线观看| 在线免费观看日韩欧美| 人人妻人人澡人人爽精品日本| 最近2019中文字幕mv免费看| 成人美女黄网站| 福利视频一区二区三区| 久久神马影院| 欧美性猛交久久久乱大交小说| 成熟亚洲日本毛茸茸凸凹| 免费在线观看黄色小视频| 欧美亚洲一区二区在线观看| 神马久久高清| 欧美大秀在线观看| 亚洲国产综合在线观看| 日本一区二区三区视频免费看 | 在线免费观看视频黄| 久久这里只有精品首页| 日本在线小视频| 欧美一区二区三区成人| 午夜视频在线看| 国产精品福利网站| 首页亚洲中字| 欧美国产亚洲一区| 成人午夜激情在线| 欧美色图亚洲天堂| 欧美成人一级视频| 成人高清免费在线| 成人亲热视频网站| 99久久婷婷国产综合精品电影√| 一区二区三区网址| 国产欧美日韩另类一区| 无码人妻丰满熟妇区五十路| 亚洲欧洲日本专区| 久久毛片亚洲| 日韩精品一区二区三区四区五区 | 一本色道久久综合亚洲91| 亚洲欧美日韩免费| 91精品国产成人www| 羞羞答答一区二区| 丰满少妇被猛烈进入高清播放| 99久久精品国产导航| 亚洲男人第一av| 亚洲人a成www在线影院| 91成人在线| 亚洲制服中文| 国产精品1区2区3区在线观看| 欧美日韩中文字幕在线观看| 亚洲精品一区二区在线观看| а_天堂中文在线| 久久久久久久久四区三区| 裸体一区二区| 日本一级免费视频| 欧美日韩一区二区三区高清| 欧美极品另类| http;//www.99re视频| 亚洲少妇一区| 精品无码人妻一区二区免费蜜桃| 欧美视频在线播放| 黄色动漫在线| 国产尤物99| 日韩精品国产欧美| 污软件在线观看| 亚洲黄色www| h1515四虎成人| 免费cad大片在线观看| 99综合电影在线视频| 91视频在线视频| 久久国产精品影片| 欧美丝袜美腿| 亚洲免费一级视频| 亚洲一区二区偷拍精品| 久久av少妇| 91精品久久久久久久久久久久久久| 欧美女人交a| av在线网站观看| 51精品国自产在线| 三级在线看中文字幕完整版| 亚洲午夜精品一区二区| 成人一级黄色片| 日本熟妇一区二区三区| 欧美成人高清视频| 影视先锋久久| 三级黄色片免费看| 91高清视频在线| 免费在线看电影| 午夜精品一区二区在线观看的| 国产成人日日夜夜| 国产99久久久久久免费看| 欧美激情亚洲另类| 日韩在线观看一区| 欧美xxxx×黑人性爽|