我使用安裝氣流1.7.1.3使用PIP阿帕奇氣流:控制記錄[禁用/調整記錄級別]
我想限制記錄到錯誤工作流電平是由調度器執行。在settings.py文件中設置日誌文件位置之外找不到任何內容。
而且網上的資源使我這個谷歌小組討論here但沒有太多的信息在這裏以及
不知道如何控制日誌氣流?
我使用安裝氣流1.7.1.3使用PIP阿帕奇氣流:控制記錄[禁用/調整記錄級別]
我想限制記錄到錯誤工作流電平是由調度器執行。在settings.py文件中設置日誌文件位置之外找不到任何內容。
而且網上的資源使我這個谷歌小組討論here但沒有太多的信息在這裏以及
不知道如何控制日誌氣流?
日誌記錄功能,和它的配置將在1.9版本與此commit
我知道的唯一的解決方案是更改LOGGING_LEVEL
在settings.py
文件。默認級別設置爲INFO
。
AIRFLOW_HOME = os.path.expanduser(conf.get('core', 'AIRFLOW_HOME'))
SQL_ALCHEMY_CONN = conf.get('core', 'SQL_ALCHEMY_CONN')
LOGGING_LEVEL = logging.INFO
DAGS_FOLDER = os.path.expanduser(conf.get('core', 'DAGS_FOLDER'))
我嘗試以下解決辦法,它似乎是工作設定LOGGING_LEVEL
的settings.py
外:
更新settings.py
:
刪除或註釋行:
LOGGING_LEVEL = logging.INFO
添加一行:
LOGGING_LEVEL = os.path.expanduser(conf.get('core', 'LOGGING_LEVEL'))
更新airflow.cfg
配置文件:
加線下[core]
: logging_level = WARN
重啓webserver
和scheduler
服務
感謝您的更新而改變。將此標記爲可接受的答案作爲升級氣流是更好的解決方案 –