我正在为DAG运行Airflow Web服务器。在执行DAG时,我想在UI中查看日志。但不幸的是,没有日志显示。
现在,在浏览某些属性时,我发现log_filepath
中的Task Instance Attributes
指定了日志的路径。
以我为例:
log_filepath /Users/akushwaha/airflow/logs/target_steering/send_target_steering_job_started/2019-05-17T09:36:21.644039+00:00.log
但是当我在本地浏览此路径时,我发现日志的路径略有不同。它是
/Users/akushwaha/airflow/logs/target_steering/send_target_steering_job_started/2019-05-17T09:36:21.644039+00:00/1.log
注意路径最后一部分的子目录。
我在airflow.cfg
# The folder where airflow should store its log files
# This path must be absolute
base_log_folder = /var/log/
LOG_FILENAME_TEMPLATE = {dag_id}.log
我需要进行哪些更改以解决此问题并在UI中查看任务日志?