6 Elasticsearch provides a distributed, multitenant-capable full-text search engine with a HTTP web interface and schema-free JSON documents.
11 Single-node elasticsearch with clustering disabled:
27 Cluster with manually defined members:
50 Common definition for curator:
58 logfile: /var/log/elasticsearch/curator.log
61 - action: delete_indices
63 Delete indices older than 45 days (based on index name).
64 Ignore the error if the filter does not result in an actionable
65 list of indices (ignore_empty_list) and exit cleanly.
67 ignore_empty_list: True
68 continue_if_exception: False
73 value: '.*\-\d\d\d\d\.\d\d\.\d\d$'
77 timestring: '%Y.%m.%d'
82 Reduce the replica count to 0 for indices older than 30 days
83 (based on index creation_date)
86 wait_for_completion: False
87 continue_if_exception: False
92 value: '.*\-\d\d\d\d\.\d\d\.\d\d$'
100 forceMerge indices older than 2 days (based on index
101 creation_date) to 2 segments per shard. Delay 120 seconds
102 between each forceMerge operation to allow the cluster to
104 This action will ignore indices already forceMerged to the same
105 or fewer number of segments per shard, so the 'forcemerged'
110 continue_if_exception: False
113 - filtertype: pattern
115 value: '.*\-\d\d\d\d\.\d\d\.\d\d$'
117 source: creation_date
125 Client with host and port
133 host: elasticsearch.host
140 * https://www.elastic.co/
141 * http://alex.nederlof.com/blog/2012/11/19/installing-elasticsearch-with-jenkins-on-ubuntu/
142 * http://websightdesigns.com/wiki/Setting_up_Centralized_Event_Parsing_on_Ubuntu_12.04
143 * https://gist.github.com/wingdspur/2026107