DBAtlas · データベース運用アトラス

エイリアス経由でロールオーバーする

Elasticsearchインデックスのライフサイクル

コマンド

POST /customer-alias/_rollover
{
  "conditions": {
    "max_age": "7d",
    "max_docs": 100000000,
    "max_primary_shard_size": "50gb"
  }
}

概要

エイリアスが指す書き込みインデックスが条件を満たした場合、新しいインデックスを作成し、エイリアスをそこに向ける。

使用する場面

時系列データのインデックスサイズを管理するため (ILM の代替 / 補完)。

注意

エイリアスは is_write_index で単一の書き込みインデックスを持つ必要がある。構成を誤るとロールオーバーがブロックされる。

DBAtlas で開く →

関連項目