{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/3"}],"enrichment":{"capability":"Manages Elasticsearch indices and snapshots through automated actions like deletion, optimization, and retention policies based on age, size, or other criteria.","skillfed_tags":["elasticsearch","index-lifecycle","time-series"],"use_cases":["Delete indices older than a specified number of days to manage storage costs in time-series deployments.","Close or optimize indices based on age or size thresholds to balance query performance and resource usage.","Automate snapshot creation and deletion to enforce backup retention policies.","Enforce index naming conventions and apply bulk operations across matching index patterns.","Run scheduled maintenance tasks via cron or orchestration tools to keep Elasticsearch clusters healthy."],"what_it_does":"Elasticsearch Curator is a tool for automating the lifecycle management of Elasticsearch indices and snapshots. It reads YAML configuration files to define actions\u2014such as deleting old indices, closing unused ones, optimizing segments, or managing snapshots\u2014and applies them to your cluster on a schedule. The package connects via the es-client module, which handles authentication, SSL, and connection pooling separately from the core curation logic.\n\nCurator is designed for operators managing time-series data in Elasticsearch who need to enforce retention policies, prevent disk space exhaustion, or maintain index performance without manual intervention. It works across multiple Elasticsearch versions and runs on Python 3.10 and later.","worth_installing":"Yes. Curator is actively maintained, has no known vulnerabilities, installs with minimal friction, and solves a real operational need for anyone running Elasticsearch at scale. The permissive Apache license poses no restrictions. Install it if you manage Elasticsearch indices and need automated lifecycle policies."},"id":"elasticsearch-curator","links":{"html":"https://skillfed.io/packages/elasticsearch-curator","md":"https://skillfed.io/packages/elasticsearch-curator.md","pypi":"https://pypi.org/project/elasticsearch-curator/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-03","license_spdx":null,"license_treatment":"permissive","name":"elasticsearch-curator","python_support":"supports_current","summary":"Tending your Elasticsearch indices and snapshots"},"popularity":{"monthly_downloads":391371,"position":7015,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"9.0.0"}
