Logstash旧的json架构输出

时间:2014-08-13 04:33:15

标签: logstash

在logstash 1.2.0中更改了logstash json架构。其中" @"前缀和" @ fields"小组被删除。由于代码是使用旧架构构建的,因此它打破了我的一些程序。有没有办法用旧的json架构获取logstash输出?

我正在使用文件输入和elasticsearch输出。我尝试添加" codec => oldlogstashjson"在输出配置中,但它什么都没改变。

1 个答案:

答案 0 :(得分:0)

我在logstash GitHub上问了同样的问题。

有一个答案:

Elasticsearch is deprecating rivers soon. You should not be using this output. It is not being carried over to Logstash 1.5.

In Logstash 1.4.2, the elasticsearch_river plugin does not support using the output codec, which is why it does not work for you.