logstash上的单独索引

时间:2015-05-13 13:33:38

标签: elasticsearch logstash kibana

目前我有将数据推送到redis的logstash配置,以及使用默认索引' logstash'来提取数据的弹性服务器。 我添加了另一个托运人,我也成功设法使用默认索引移动数据。我的目标是在单独的索引上移动和恢复数据,实现它的最佳方法是什么?

这是我使用默认索引的当前配置:

托运人输出:

output {
  redis {
    host => "my-host"
    data_type => "list"
    key => "logstash"
    codec => json
  }
}

elk输入:

input {
        redis {
            host => "my-host"
            data_type => "list"
            key => "logstash"
            codec => json
          }
}

1 个答案:

答案 0 :(得分:1)

尝试在输出中提供索引。提供您想要的名称,然后运行它。所以将为此创建一个单独的索引。

input { redis { host => "my-host" data_type => "list" key => "logstash" codec => json } }

output { stdout { codec => rubydebug } elasticsearch { index => "redis-logs" cluster => "cluster name" } }