有Dataflow日志附加程序吗?

时间:2017-05-07 18:20:01

标签: google-cloud-dataflow apache-beam

是否可以在Dataflow中注册logback appender?

使用Beam,我可以为DirectRunner定义一个appender,但是当我部署到Dataflow时,它似乎不再起作用了。这只是我的logback.xml丢失还是因为跑步者有自己独立的根记录器?

1 个答案:

答案 0 :(得分:0)

Dataflow运行程序负责协调和并行化您的管道以在分布式环境中运行。作为其中一部分,它使用SLF4J管理日志记录。

如果您可以在其中一个受支持的库上运行logback,或者直接使用其中一个库,那么您应该能够在云日志记录中获取作业的日志消息。

该文档适用于Dataflow SDK,但它应同样适用于beam:https://cloud.google.com/dataflow/pipelines/logging