【发布时间】:2022-01-27 18:47:57
【问题描述】:
GCP documentation 区分 Composer 的两种日志:
Cloud Composer 具有以下 Airflow 日志:
气流日志:这些日志与单个 DAG 任务相关联。您可以在关联的 Cloud Storage 日志文件夹中查看任务日志 使用 Cloud Composer 环境。还可以查看日志 气流网络界面。
流式日志:这些日志是 Airflow 中日志的超集。要访问流式日志,您可以转到日志选项卡 Google Cloud Console 中的环境详情页面,使用 Cloud 记录,或使用 Cloud Monitoring。
据记录,我可以在存储桶中看到 Airflow 日志,但它们不会显示在 GCP Logging 中,是吗?事实上,当我查询 resource.type="cloud_composer_environment" 的 Logging 时,我可以看到非常少的日志,包括没有错误,而我知道在此期间我注意到一些导致错误的失败作业。 Logging 是否需要任何特殊配置才能显示 Airflow 日志?
【问题讨论】:
-
尝试使用here 为
resource.type提供的任一过滤器。这可能会奏效。理论上,具体的工作在airflow-worker。 -
@jayg_code 在我确定有日志的时间段内,它不会为我返回任何结果。
标签: google-cloud-platform google-cloud-composer google-cloud-logging