当前位置: 代码迷 >> python >> Apache Airflow-自定义日志记录格式
  详细解决方案

Apache Airflow-自定义日志记录格式

热度:45   发布时间:2023-06-13 14:08:15.0

是否可以自定义Airflow用于记录的格式?

我尝试在$ AIRFLOW_HOME / airflow.cfg中添加一个LOG_FORMAT变量,但是它似乎没有生效

LOG_FORMAT = "%(asctime)s logLevel=%(levelname)s logger=%(name)s - %(message)s"

您需要更改气流包装中的settings.py文件以更改日志格式

  • 更新settings.py (在LOGGING_LEVEL之后添加以下行):

    LOG_FORMAT = os.path.expanduser(conf.get('core','LOG_FORMAT'))

  • 更新airflow.cfg配置文件:在[核心]下添加一行:

    LOG_FORMAT =“%(asctime)s logLevel =%(levelname)s logger =%(name)s-%(message)s”

  • 重新启动Web服务器调度程序服务

    尝试的做法是在答复中提到来改变日志记录级别

  相关解决方案