Elasticsearch索引生命週期管理指:Elasticsearch從設置、創建、打開、關閉、刪除的全生命週期過程的管理
大致如下:
您可以指定:
例如,如果您要將來自一組ATM的指標數據索引到Elasticsearch中,則可以定義一個策略,其中指出:
當索引達到50GB時,將舊索引移至新索引。
將舊索引移至暖階段,將其標記為只讀,然後將其縮小為單個碎片。
7天后,將索引移至冷階段,然後將其移至較便宜的硬件上。
達到所需的30天保留期後,刪除索引。
要使用索引生命週期管理,集群中的所有節點必須運行相同的版本。儘管可以在混合版本集群中創建和應用策略,但不能保證它們會按預期工作。嘗試使用包含集群中所有節點上不支持的操作的策略將導致錯誤。
整個過程和機器配置如下圖: