项目作者: metavige

项目描述 :
用來刪除 elasticsearch index 的工具
高级语言: Shell
项目地址: git://github.com/metavige/elasticsearch-curator.git
创建时间: 2016-11-18T05:46:54Z
项目社区:https://github.com/metavige/elasticsearch-curator

开源协议:

关键词:
docker elasticsearch

下载


用來刪除 elasticsearch index 的工具

  • ES_HOST: 預設為 elasticsearch
  • INDEX_PREFIX: index 名稱,預設為 logstash-
  • UNIT_COUNT: 保留天數,預設為 7

Build

  1. > docker build -t curator .

Run

  1. > docker run -e INDEX_PREFIX=logstash -e UNIT_COUNT=30 --rm curator
  2. 2016-11-18 05:32:56,267 INFO Preparing Action ID: 1, "delete_indices"
  3. 2016-11-18 05:32:56,277 INFO Trying Action ID: 1, "delete_indices": remove logstash indices
  4. 2016-11-18 05:32:58,150 INFO Skipping action "delete_indices" due to empty list: <class 'curator.exceptions.NoIndices'>
  5. 2016-11-18 05:32:58,150 INFO Action ID: 1, "delete_indices" completed.
  6. 2016-11-18 05:32:58,239 INFO Job completed.