使用Logstash输出

时间:2016-03-09 15:56:42

标签: logging elasticsearch logstash

我想要的是将一系列字符附加到由相应的Logstash输出插件创建的默认Elasticsearch索引。我的输出配置如下所示:

 output {
    elasticsearch {
         hosts => "localhost:9200"
         index => "%{index}-1234"
    }
 }

但是,插件的作用是创建一个名为'%{index} -1234'的索引。我目前的方法基于this discussion,似乎对其他人有效 我在这里做错了什么想法?

提前致谢!

1 个答案:

答案 0 :(得分:0)

当你得到文字值时,意味着没有设置变量。要么使用现有变量,要么设置" index" with mutate-> add_field {}。