ElasticSearch 自动删除索引 (索引生命周期管理)
2019-10-22 本文已影响0人
ZhiXiong
必要条件: index 是必须根据 template 创建的,没有根据模板创建的 index 不能被自动删除。
完整示例:
1. 创建 index template
image.png2. 创建 index
image.png3. 创建 Index Lifecycle Policies 并与 template 关联
① 在 Kibana management 中点击 Index Lifecycle Policies
, 然后点击 Create pollcy
image.png
② 填写具体的 Policy name 以及其他配置并保存。这里是自动删除 7 天前创建的 index。
image.png③ 然后把 Index Lifecycle Policy 和 template 关联
image.png image.png④ 至此新创建的 xx-log* index 会在七天后自动删除
官方文档:
https://www.elastic.co/guide/en/elasticsearch/reference/7.3/index-lifecycle-management.html