我使用安装气流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
服务
感谢您的更新而改变。将此标记为可接受的答案作为升级气流是更好的解决方案 –