[Curator] 5.5 사용해 보기
Elastic/Curator 2018. 7. 13. 19:34오랜만에 사용해 보려고 했더니 또 기억이나질 않아서 기록해 봅니다.
공식문서)
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/index.html
설치)
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/pip.html
설치 방법이 예전이랑 좀 달라진게 있더군요.
저는 아래 방법으로 설치 했습니다.
$ pip install --user elasticsearch-curator
실행)
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/command-line.html
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/singleton-cli.html
$ curator [--config CONFIG.YML] [--dry-run] ACTION_FILE.YML
이 방식으로 이전 3.x 버전에서는 command 를 주고 사용했었으나 4.2 버전 이후 부터는 Singleton command line interface 를 사용해야 합니다.
- prefix 방식
$ curator_cli --host localhost --port 9200 show_indices --filter_list '{"filtertype":"pattern", "kind":"prefix", "value":"search-"}'
- regex 방식
$ curator_cli --host localhost --port 9200 show_indices --filter_list '{"filtertype":"pattern", "kind":"regex", "value":"^(search-).*$"}'
예제)
https://www.elastic.co/guide/en/elasticsearch/client/curator/5.5/examples.html
더 많은 예제는 위 문서에서 찾아 보시면서 해보시면 될 것 같습니다.