2017-04-21 383 views
7

我跑5 DAG的已经产生的base_log_folder 6GB左右,总的日志数据在个月。我刚刚添加了remote_base_log_folder,但它似乎并不排除登录到base_log_folder删除气流任务日志

反正是有只在远程存储自动删除旧的日志文件,旋转它们或强制气流无法登录磁盘(base_log_folder)?

回答

0

我不认为有一个旋转机构,但你可以将它们存储在S3或谷歌云存储作为在这里描述:https://airflow.incubator.apache.org/configuration.html#logs

+7

谢谢,我使用的是'remote_base_log_folder'存储上GCS日志文件的远程登录的选项。这会将日志添加到GCS,但不会在本地删除它们。我想我想知道其他人是如何处理大量的日志文件在生产中填满他们的磁盘。 – jompa

0

气流维护者不认为截断日志是气流核心逻辑的一部分,看到this,然后在这个问题上,维护人员建议改变LOG_LEVEL以避免太多的日志数据。

而在this PR中,我们可以学习如何更改airflow.cfg中的日志级别。

祝你好运。