我有一个已配置的Docker环境和一个日志记录驱动程序,该驱动程序将所有日志发送到日志记录服务器。为了与Apache NiFi配合使用,应将所有NiFi日志发送到StdOut和StdErr。默认情况下,NiFi Docker Container的尾部为nifi-app.log文件,因此所有日志均路由至日志记录驱动程序。 有两个问题:
有一个线程here,但它无法解决任何问题。真正的问题是,即使将所有appender-refs设置为CONSOLE,org.apache.nifi.StdOut记录器也会逐行拦截所有消息。将此记录器的日志级别设置为OFF会关闭“启动带有进程ID的Apache NiFi”条目后所有消息的记录。
是否可以通过配置NiFi Docker映像来避免将日志存储到文件中并将其直接路由到标准输出?