gpt4 book ai didi

elasticsearch - 如何按日期周期或大小从elasticsearch中删除文档?

转载 作者:行者123 更新时间:2023-12-03 00:45:32 25 4
gpt4 key购买 nike

我想通过配置数据日期期限从Elasticsearch中删除数据,例如,早于30天的数据,或者按大小排序,例如如果索引大小大于100Mb,则删除旧数据。
我使用logstash将日志移动到elasticsearch中的一个索引。
我怎样才能做到这一点?

最佳答案

从当前索引中删除较旧的数据并非易事。
您可以配置logstash以每天创建新索引。然后,您可以通过索引模式或别名访问所有数据。
这样,您就可以删除较旧的索引,而不会出现很多基于日期的问题。
您可以使用策展人自动执行这些操作-
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.8/index.html
请参阅有关配置Logstash每天创建索引的文章
Create a new index per day for Elasticsearch in Logstash configuration

关于elasticsearch - 如何按日期周期或大小从elasticsearch中删除文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62543653/

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