Automate index management with Amazon Elasticsearch Service

Posted on: Mar 3, 2020

Amazon Elasticsearch Service now enables you to automate recurring index management activities. In the past you had to use additional tools to manage the data lifecycle inside Elasticsearch. For example, customers often setup daily indexes for their operational logs, roll them over nightly, and after 30 days delete the oldest index. With Index State Management, you can now create a policy that will automate these operations based on index age, size, and other conditions, all from within your Amazon Elasticsearch Service domain.  

Index State Management lets you define custom management policies for routine tasks and apply them to indexes and index patterns. Each policy contains a default state and a list of states for the index to transition between. Within each state, you can define a list of actions to perform and conditions that trigger these transitions. 

Index State Management is powered by Open Distro for Elasticsearch, an Apache 2.0-licensed distribution of Elasticsearch. To learn more about Open Distro for Elasticsearch visit the website

Index State Management is available on domains running Elasticsearch 7.1 and higher. To learn more, see the documentation

Index State Management is now available for Amazon Elasticsearch Service domains across 21 regions globally: US East (N. Virginia, Ohio), US West (Oregon, N. California), AWS GovCloud (US-Gov-East, US-Gov-West), Canada (Central), South America (Sao Paulo), EU (Ireland, London, Frankfurt, Paris, Stockholm), Asia Pacific (Singapore, Sydney, Tokyo, Seoul, Mumbai, Hong Kong), and China (Beijing – operated by Sinnet, Ningxia – operated by NWCD). Please refer to the AWS Region Table for more information about Amazon Elasticsearch Service availability.