[运行Apache Beam Google Dataflow作业并使用SLF4J记录器时,除了堆栈驱动程序中的日志消息外,我们什么也没得到。其他信息的示例包括函数,行号等。
总有像Log4j.xml或Java日志记录属性文件那样配置记录器吗?
除了此logging pipelines messages中显示的内容外,没有其他方法可以自定义Dataflow中的日志消息>
您看过Cloud Logging吗?它具有多种功能,例如“自定义日志” /“提取API”。如果没有,请查看此guide,以通过Logback附加程序和Cloud Logging设置SLF4J日志记录外观。将Logback配置为使用Cloud Logging后,就可以使用SLF4J日志记录API。另一个选择是将Cloud Logging API与默认的Java Logging API处理程序一起使用,可以通过编程方式或使用配置文件来添加它,这里是使用logger的example。