gpt4 book ai didi

elasticsearch - 将文件添加到elasticsearch(如果不存在)

转载 作者:行者123 更新时间:2023-12-02 23:13:58 25 4
gpt4 key购买 nike

我使用logstash将每天生成的日志中的一些数据传输到elasticsearch,logstash输出部分如下所示:

enter image description here

我在我的日志文件和elasticsearch中都保留了相同的ID(id_ot),但是我想做的是:如果Elasticseach中已经存在新的ID(id_ot),那么我将不插入它。我该如何在logstash中做到这一点?

任何帮助将是真正的应用!

最佳答案

您只需要添加 action => create parameter,并且如果已经存在具有该ID的文档,则不会对其建立索引

output {
elasticsearch {
...
action => "create"
}
}

关于elasticsearch - 将文件添加到elasticsearch(如果不存在),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57676202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com