elasticsearch 重复数据-Elasticsearch,elasticsearch,jdbc,logstash,elasticsearch,Jdbc,Logstash" /> elasticsearch 重复数据-Elasticsearch,elasticsearch,jdbc,logstash,elasticsearch,Jdbc,Logstash" />

elasticsearch 重复数据-Elasticsearch

elasticsearch 重复数据-Elasticsearch,elasticsearch,jdbc,logstash,elasticsearch,Jdbc,Logstash,我正在使用jdbc从SQL中获取数据,它在某种程度上是有效的。 我有默认索引XXXXXX,但我想从数据库中创建一个新索引 output { if [type] == "stops" or [type] == "signon" { elasticsearch { hosts => ["http://elasticsearch:9200"] ilm_rollover_alias => "WWWW" } } else{ elasticsearch { h

我正在使用jdbc从SQL中获取数据,它在某种程度上是有效的。 我有默认索引XXXXXX,但我想从数据库中创建一个新索引

output {
 if [type] == "stops" or [type] == "signon"  {
   elasticsearch {
  hosts => ["http://elasticsearch:9200"]
    ilm_rollover_alias => "WWWW"
 }
}
else{
  elasticsearch {
    hosts => ["http://elasticsearch:9200"]
    ilm_rollover_alias => "ZZZZ"
}
}
stdout { codec => rubydebug }   
}

在kibana中,我看到我有索引WWWW和ZZZZ,但在我的默认索引XXXX中获得的数据相同,如何只将数据获取到WWWW和ZZZ?

我不知道如何编辑我的问题,所以我将在这里写下。我解决了它,我发现elasticsearchMERGEconfig文件,由于我的条件(if和else)无法正常工作。在我改变条件后,一切正常。

这是您的完整输出配置?你的XXXX索引来自哪里?使用我们的完整日志库管道更新您的问题。