是否可以在Dataflow中注册logback appender?
使用Beam,我可以为DirectRunner定义一个appender,但是当我部署到Dataflow时,它似乎不再起作用了。这只是我的logback.xml丢失还是因为跑步者有自己独立的根记录器?
答案 0 :(得分:0)
Dataflow运行程序负责协调和并行化您的管道以在分布式环境中运行。作为其中一部分,它使用SLF4J管理日志记录。
如果您可以在其中一个受支持的库上运行logback,或者直接使用其中一个库,那么您应该能够在云日志记录中获取作业的日志消息。
该文档适用于Dataflow SDK,但它应同样适用于beam:https://cloud.google.com/dataflow/pipelines/logging