apache 气流 - 日志格式自定义选项

时间:2021-03-14 10:01:50

标签: python logging airflow

我发现气流平台使用的是Flask日志结构(在airflow.cfg [core]部分) log_format = [%%(asctime)s] {%%(filename)s:%%(lineno)d} %%(levelname)s - %%(message)s

我想修改这个字符串并添加 dag id、任务 id 和其他 dag 的“ti”信息。

我尝试使用 jinja 模板语法(即 {{ ti.dag_id }}),但这似乎不起作用。 log_format = [%%(asctime)s]:{{ ti.dag_id }}:{{ ti.task_id }}:{{ ti.run_id }} - %%(log_color)s%%(levelname)s%%(reset)s - %%(log_color)s%%(message)s%%(reset)s

我怎样才能做到这一点?

0 个答案:

没有答案