CURATOR(1)
π CURATOR(1) π
bestieβ¦ welcome to curator, the Elasticsearch time-series index manager. yes it's a User Commands moment, yes it's iconic, and yes i'm about to explain every single flag like we're texting at 2am π«Ά
β¨ NAME β¨
curator β Elasticsearch time-series index manager. that's it. that's the whole vibe. π
πΈ SYNOPSIS πΈ
curator_cli [-h] [-v] [--host HOST] [--url_prefix URL_PREFIX] [--port
PORT] [--use_ssl] [--http_auth AUTH] [--timeout TIMEOUT] [--master-only]
[--dry-run] [--loglevel LOG_LEVEL] [--logfile LOG_FILE] [--logformat
LOGFORMAT] COMMAND [COMMAND_OPTS] ARGUMENTS
okay so literally just read it left to right, it's giving "flags first, then the command, then that command's own stuff" β¨
π¦ DESCRIPTION π¦
curator helps you manage Elasticsearch time-series indices. it's the easy way to do all your index admin tasks β managing aliases, optimizing indices, changing the replica count, and modifying index allocation using routing tags. no cap, it's the main character of index maintenance. π
π OPTIONS π
-h,--helpβ show program usage and then dip out. π-v,--versionβ show the program's version number and exit.--host HOSTβ the Elasticsearch host. Default:localhost--url_prefix URL_PREFIXβ the Elasticsearch HTTP url prefix. Default:none--port PORTβ the Elasticsearch port. Default:9200--use_sslβ connect to Elasticsearch through SSL. Default:false--certificateβ path to the certificate to use for SSL validation.--client-certβ path to the file containing the SSL certificate for client auth.--ssl-no-validateβ do not validate the SSL certificate.--http_auth AUTHβ use Basic Authentication, ex:user:pass. Default:None--timeout TIMEOUTβ connection timeout in seconds.--master-onlyβ verify that the node is the elected master before continuing.--dry-runβ if true, it does not perform any changes to the Elasticsearch indices.--loglevel LOG_LEVELβ log level.--logfile LOG_FILEβ log file.--logformat LOGFORMATβ log output format[default|logstash]. Default:default
π COMMANDS π
every single one of these commands takes its own pile of options and positional arguments. wanna see them? run curator COMMAND --help for command-specific help, bestie. π₯
here are all the available commands:
allocationβ apply the required index routing allocation rule.closeβ close indices.delete_indicesβ delete indices.delete_snapshotsβ delete snapshots.forcemergeβ forceMerge index/shard segments.openβ open indices.replicasβ change the replica count of indices.show_indicesβ show indices.show_snapshotsβ show snapshots.snapshotβ take snapshots of indices.
π EXIT CODES π
the exit codes will tell you whether it slayed or flopped. success or failure, that's the whole story.
0β Success β¨1β Failure π-1β an exception was raised that does not result in an exit code of1
π SEE ALSO π
additional documentation for curator_cli lives at the project's wiki at https://github.com/elasticsearch/curator/wiki and β on Debian systems β under /usr/share/doc/elasticsearch-curator/reference.txt.gz. π
π AUTHOR π
curator was originally written by Aaron Mildenstein <aaron@mildensteins.com>. it is currently maintained by Elasticsearch <http://www.elasticsearch.org/>.
this manual page was written by Apollon Oikonomopoulos <apoikos@debian.org> for the Debian project (but may be used by others). π«Ά
π LICENSE π
this software is released under the Apache License, Version 2.0. see /usr/share/doc/elasticsearch-curator/copyright for more details.
Copyright 2011-2016 Elasticsearch and contributors.
and that's a wrap bestie!! this was curator version 4.2, from December 2016, served to you with love by your local CURATOR(1) man page. mwah πβ¨
π¦ where this page comes from
- debian bookworm: elasticsearch-curator 5.8.1-4.1 Β· Apache-2.0
- debian trixie: elasticsearch-curator 8.0.21-1 Β· Apache-2.0
- ubuntu jammy: elasticsearch-curator 5.8.1-1 Β· Apache-2.0
- ubuntu noble: elasticsearch-curator 5.8.1-4.1 Β· Apache-2.0
- ubuntu questing: elasticsearch-curator 8.0.21-1
- ubuntu resolute: elasticsearch-curator 9.0.0-1 Β· Apache-2.0
- ubuntu stonking: elasticsearch-curator 9.0.0-1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms