gpt4 book ai didi

python - Apache Airflow : Control over logging [Disable/Adjust logging level]

转载 作者:太空狗 更新时间:2023-10-29 20:15:17 24 4
gpt4 key购买 nike

我正在使用通过 pip 安装的 Airflow 1.7.1.3

我想将调度程序正在执行的工作流的日志记录限制为错误级别。除了在 settings.py 文件中设置日志文件位置之外找不到任何内容。

在线资源也让我进入了这个谷歌小组讨论here但这里也没有太多信息

知道如何控制 Airflow 中的日志记录吗?

最佳答案

我尝试了以下变通方法,似乎可以在 settings.py 之外设置 LOGGING_LEVEL:

  • 更新settings.py:

    • 删除或注释行:
      LOGGING_LEVEL = logging.INFO

    • 添加行:
      LOGGING_LEVEL = os.path.expanduser(conf.get('core', 'LOGGING_LEVEL'))

  • 更新airflow.cfg配置文件:

    • [core]下添加一行:logging_level = WARN

    • 重启webserverscheduler服务

  • 使用环境变量 AIRFLOW__CORE__LOGGING_LEVEL=WARN

参见 the official docs了解详情。

关于python - Apache Airflow : Control over logging [Disable/Adjust logging level],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42173554/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com