質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Elasticsearch

Elasticsearchは、クラウド向けに構築された、RESTful な API を提供する分散型のサーチエンジンアプリケーションです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

2464閲覧

curatorでaws elasticsearch serviceの古いログを削除したい

mint.cherry

総合スコア284

Elasticsearch

Elasticsearchは、クラウド向けに構築された、RESTful な API を提供する分散型のサーチエンジンアプリケーションです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2016/09/29 04:58

編集2016/09/29 05:00

curatorのバージョンは4.1.1です。
調べたら以下のコマンドで古いログは削除できるみたいですが、できませんでした(バージョンのせい?)。
オプション事体見つからないということなので、その後に--helpでオプションを確認

#curator --host https://search-[domain].ap-northeast-1.es.amazonaws.com delete indices --prefix logstash-* --older-than 30 --time-unit days --timestring %Y.%m.%d` Error: no such option: --host #curator --help Usage: curator [OPTIONS] ACTION_FILE Curator for Elasticsearch indices. See http://elastic.co/guide/en/elasticsearch/client/curator/current Options: --config PATH Path to configuration file. Default: ~/.curator/curator.yml --dry-run Do not perform any changes. --version Show the version and exit. --help Show this message and exit.

公式サイト見て英語なんでなんとなくの理解ですが、設定ファイル(.yml)を作成して#curator --config [設定ファイルがあるディレクトリ指定]で適応させる感じでしょうか?

/root/.curator/delete.ymlを作成して#curator --config /root/.curator/delete.yml実行すると
Error: Missing argument "action_file".とエラーでaction fileではないといわれます…原因がわかりません。。

以下はdelete.ymlの中身です。公式(ここ)からのコピペで必要は個所を直しています

actions: 1: action: delete_indices description: >- Delete indices older than 45 days (based on index name), for logstash- prefixed indices. Ignore the error if the filter does not result in an actionable list of indices (ignore_empty_list) and exit cleanly. options: ignore_empty_list: True timeout_override: continue_if_exception: False disable_action: False filters: - filtertype: pattern kind: prefix value: logstash-* exclude: False - filtertype: age source: name direction: older timestring: '%Y.%m.%d' unit: days unit_count: 30 exclude: False

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

そもそもElasticSerch Service 2.4系列のcuratorは対応していないそうです。

http://qiita.com/mint/items/88b8f75cad51aded8263

投稿2016/11/16 02:14

mint.cherry

総合スコア284

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問