Elasticsearch のレシピ
- インデックスをフラッシュするインデックスのライフサイクル
- インデックスのセグメントをマージする (force merge)インデックスのライフサイクル
- エイリアス経由でロールオーバーするインデックスのライフサイクル
- リフレッシュ間隔を変更するインデックスのライフサイクル
- レプリカ数を変更するインデックスのライフサイクル
- インデックスを開く / 閉じるインデックスのライフサイクル
- クラスタにノードを追加するクラスタ / ノード
- ノードを退避させる (廃止)クラスタ / ノード
- シャードを手動で移動する (reroute)クラスタ / ノード
- シャードの割り当てを有効化または無効化するクラスタ / ノード
- クラスタ設定を変更するクラスタ / ノード
- スナップショットリポジトリを登録するスナップショット
- スナップショットを取得するスナップショット
- スナップショットからリストアするスナップショット
- キャッシュをクリアするメンテナンス
- 保留中のクラスタタスクを表示するメンテナンス
- ホットスレッドの分析を取得するメンテナンス
- シャードの分散を表示するメンテナンス
- シャードが未割り当てである理由を特定するメンテナンス
- クラスタの健全性を表示するメンテナンス
- インデックスを手動でリフレッシュするインデックスのライフサイクル
- red/yellow クラスタのトリアージ手順 (どのインデックス、どのシャード、なぜ)クラスタ / ノード
- 再試行上限に達したシャードを再割り当てする (reroute retry_failed)クラスタ / ノード
- 最後の手段として、失われたプライマリシャードを割り当てる (allocate_stale_primary)クラスタ / ノード
- ディスクのウォーターマークを管理し、flood-stage の書き込みブロックを解除するクラスタ / ノード
- ローリング再起動 / ローリングアップグレード (ノードごと、不要なシャード移動なし)クラスタ / ノード
- シャードサイズとシャード数を監査する (オーバーシャーディング / 過大なシャードの検出)メンテナンス
- シャードが多すぎるインデックスを縮小する (shrink)インデックスのライフサイクル
- ILM ポリシーを定義し、テンプレート経由で適用し、ロールオーバーチェーンをブートストラップするインデックスのライフサイクル
- 停滞した ILM ステップを診断して再試行する (_ilm/explain、_ilm/retry)インデックスのライフサイクル
- コンポーネントテンプレートからインデックステンプレートを構築し、結果をシミュレーションするインデックスのライフサイクル
- ダウンタイムなしでマッピングを変更する (reindex + アトミックなエイリアス切り替え)インデックスのライフサイクル
- 長時間実行中の検索タスクと reindex タスクを特定し、キャンセルまたはスロットルするメンテナンス
- 検索とインデックス作成の slow log を有効にする (インデックスごとのしきい値)パフォーマンス
- 429 による拒否、ヒープ、サーキットブレーカーの負荷を診断するパフォーマンス
- SLM でスナップショットと保持を自動化し、スナップショットの進捗を監視するスナップショット
- ロールとネイティブユーザーを作成し、パスワードを変更し、API キーを発行するセキュリティ