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