Skip to main content

Manage Elasticsearch with Curator

Hands-On Lab


Photo of joel


Training Architect





Elasticsearch is not a "set it and forget it" type of system. Admins must perform a variety of maintenance tasks, on a regular basis, in order to get the most out of the product. Elasticsearch administrators have to worry about things like rolling time series indexes, optimizing indexes for read performance, deleting indexes of a certain age to enforce data retention, and even snapshotting data on a regular basis for disaster recovery.

All of these actions can be performed with homemade scripts using Elasticsearch APIs, but with Elasticsearch Curator, the heavy lifting is already done. Curator allows you to create easy to manage actions using YAML that can be routinely executed on an Elasticsearch instance. Each action has various options and filters available to make sure you perform the right task on just the right thing.

This learning activity gives you the opportunity to install Curator, configure it with Elasticsearch, and perform a data retention task to delete indexes older than 90 days.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.