为什么我的Linux版本的logstash没有通过换行来编写输出文件

时间:2016-11-26 22:20:48

标签: json linux logstash nxlog

我有我的Windows版本,它将logstash json输出写为逐行捕获每个对象的文件。但同样的美分,工作正常,但它将所有输出写在一行..没有回车(输入)

例如:

预期 {姓名:abc,class:Fifth}

{姓名:abc,class:six}

{姓名:abc,class:seven}

但是来了 {姓名:abc,class:Fifth} {姓名:abc,class:six} {姓名:abc,class:seven}

1 个答案:

答案 0 :(得分:1)

为了在logstash中使用正确的格式化输出以进行调试,您只需使用stdout。即:

output {
  stdout { codec => rubydebug } <--- you could change this to your need
}

stdout synopsis