Logstash,一个json对象到多个

时间:2016-03-31 13:40:05

标签: json elasticsearch logstash

请我的logstash输入如下:

{"views":[{"name":"a"},{"name":" b"},{"name":" c"}]}

我只想将它作为3个文件插入到Elasticsearch中,而不是一个,但是logstash将其作为一个文档输出,请任何想法解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个例子:

input {
  stdin {
  }
}
filter {
  json {
    source => "message"
  }
  split { 
    field => "views"
  }
}
output {
    stdout {
        codec => rubydebug
    }
}