rollover可以根据索引大小,文档数或使用期限自动过渡到新索引。 当rollover触发后,将创建新索引,写别名(write alias)将更新为指向新索引,所有后续更新都将写入新索引。对于基于时间的rollover来说,基于大小,文档数或使用期限过渡至新索引是比较适合的。 在任意时间rollover通常会导致许多小的索引,这可能会对性能和资源使用产生负面影响。
rollover实战
1.索引增加别名
索引名称必须满足正则表达式:'^.*-\d+$'
2. 准备模拟数据
GET _cat/indices/kibana_sample_data_logs
它显示kibana_sample_data_logs具有8.6M的数据,并且它有14074个文档
3.数据迁移到第一步的index
4.验证