在Elasticsearch中删除旧索引
我的许多日志都以logstash-Year-
Week格式编制索引。那就是如果我想删除超过几周的索引,如何在elasticsearch中实现。有没有简单,无缝的方法可以做到这一点?
回答:
策展人将是这里的理想之选。您可以在这里找到链接-https:
//github.com/elastic/curator
如下所示的命令应该可以正常工作-
curator --host <IP> delete indices --older-than 30 --prefix "twitter-" --time-unit days --timestring '%Y-%m-%d'
您可以将其保留在CRON中,以偶尔删除索引。
您可以在此处找到一些示例和文档-https:
//www.elastic.co/guide/en/elasticsearch/client/curator/current/examples.html
以上是 在Elasticsearch中删除旧索引 的全部内容, 来源链接: utcz.com/qa/401458.html