【发布时间】:2016-08-30 17:53:18
【问题描述】:
我们正在使用 google-fluentd 将 Jetty 服务器日志流式传输到 stackdriver。我遇到的问题是 fluentd 将日志中的每一行视为单独的日志条目。这对于以后的日志分析是有问题的。
我尝试了一些format multiline 模式,但它们不是很可靠,有很多边缘情况需要处理(异常堆栈跟踪等)。我认为最好在同一个日志条目中用“\n”替换所有换行符,这样可以解决问题。我总是可以稍后替换“\n”以使其更具可读性。
我找不到执行此操作的 log4j 属性...有人知道我需要调整哪个设置吗?
谢谢。
【问题讨论】: