Automate Elasticsearch index rollover and shrink with an ILM policy

domain: elastic.co · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create an ILM policy with a hot phase rollover action defining max size, max age, and/or max docs thresholds
  2. In the hot (or warm) phase, add a shrink action to reduce primary shard count once the index rolls over — shrink in the hot phase requires the rollover action to be present
  3. Create an index template that references the ILM policy and configures an alias with is_write_index for the rollover target
  4. Bootstrap the initial write index with the required alias, then let ILM manage subsequent rollovers automatically
  5. Monitor policy execution with the ILM explain API (GET <index>/_ilm/explain) to confirm phases transition as expected

Known gotchas

Related routes

Automate surplus-lines diligent search documentation and declination tracking for a wholesale broker workflow
insurance-general · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans