elasticsearch logstash上的单独索引,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" /> elasticsearch logstash上的单独索引,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" />

elasticsearch logstash上的单独索引

elasticsearch logstash上的单独索引,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana,目前我有将数据推送到redis的logstash配置,以及使用默认索引“logstash”拉取数据的弹性服务器。 我已经添加了另一个发货人,并且成功地使用默认索引移动了数据。我的目标是在一个单独的索引上移动和恢复数据,实现这一目标的最佳方法是什么 这是我使用默认索引的当前配置: 发货人输出: output { redis { host => "my-host" data_type => "list" key => "logstash" cod

目前我有将数据推送到redis的logstash配置,以及使用默认索引“logstash”拉取数据的弹性服务器。
我已经添加了另一个发货人,并且成功地使用默认索引移动了数据。我的目标是在一个单独的索引上移动和恢复数据,实现这一目标的最佳方法是什么

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

发货人输出:

output {
  redis {
    host => "my-host"
    data_type => "list"
    key => "logstash"
    codec => json
  }
}
麋鹿输入:

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

尝试在输出中给出索引字段。给你想要的名字,然后运行它。因此,将为此创建一个单独的索引

输入{
雷迪斯{
主机=>“我的主机”
数据类型=>“列表”
key=>“logstash”
编解码器=>json
}
}

输出{
stdout{codec=>rubydebug}
弹性搜索{
索引=>“redis日志”
群集=>“群集名称”
}

}

所以。。。您想使用两个单独的Redis列表吗?还是说Elasticsearch中的索引?在前一种情况下,在当前的
input{…}
中只有两个
redis{…}
块“我的目标是移动和恢复”->您是在谈论备份/恢复吗?谢谢,我正在工作。我添加了一个滚动索引。索引=>“redis日志”-%{+YYYY.MM.dd}”