問題タブ [elasticsearch-curator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - Curator 4.0 : スナップショットを作成したり、アクションを実行したりできません。ドキュメントの次の例
curator 4 を使用してエラスティック インデックスのスナップショットを取得しようとしています。(Windows マシン) 以下のエラーが発生します (すべてのアクションで同じエラーが発生します)。
アクションを完了できませんでした: スナップショット。: IndexList オブジェクトではありません。タイプ:
これを取得するときのアイデアはありますか? ドキュメントに記載されている例に従っています
https://www.elastic.co/guide/en/elasticsearch/client/curator/current/snapshot.html
出力:
elasticsearch - キュレーターのCronjob
ELK と最新の curator 4.0 をインストールしました。Linuxのcronjobで定期的に動かしたいです。
- Linuxホームに.curatorをインストールしました
cd~
。 - と入力しました
crontab -e
。 - 次のステートメントを入力します
* * * * * /.curator curator action.yml
この設定は正しいですか?実行中かどうかを確認するにはどうすればよいですか?
python - Elasticsearch (エラスティックサーチ キュレーター) Python API。ES インデックスとそのサイズのディクショナリを取得します
このようなコードを使用して、リスト内のすべての ES インデックスを取得できます。
しかし、のような辞書を取得することは可能ですか{'index1': '100gb', 'index2': '10gb', 'index3': '15gb'}
。つまり、インデックス名とそれらのサイズを含む dic を意味します。
elasticsearch - shell と cron の間の Curator のバージョンの不一致
最近、elasticsearch-curator を 3.4.1 から 4.1.0 にアップグレードしました。また、3.4.1 で行っていたのと同じことを行うために必要な新しい構成ファイルとアクション ファイルも作成しました。何が起こるかというと、cron がスクリプトを実行すると、3.4.1 として表示されます。スクリプトを手動でsudo実行すると、4.1.0と表示されます
apt パッケージを削除し、pip パッケージに移行しました。これは、これを引き起こしている可能性があると私が考えることができる唯一のものです。
cron.daily から実行されるスクリプトは次のとおりです (テストのために一時的に cron.hourly に移動され、無責任に毎分実行するように設定されています)。
スクリプトを sudo として実行でき、バージョン番号は 4.1.0 を示しています。
cron にジョブを実行させると、バージョン 3.4.1 が表示されます。
また、私が実行するwhich curator
と、それは/usr/local/bin/curator
EDIT:untergeekの質問に答えるために、ここに内容があります/usr/local/bin/curator
elasticsearch - Curator Elastic Search は無料またはライセンス
Curator Elastic Search が無料またはライセンスであるという適切な情報が得られません。
誰でも私に知らせてもらえますか?誰かがリンクを共有できると助かります。
ありがとう
elasticsearch - 2 つのコンテナーで実行される curator4 と elasticsearch 間の接続
plindelauf/curator4 イメージを使用して、別のコンテナーで実行されている Elasticsearch に接続してアクションを実行します。ドッカー ps は次を提供します:
私はコンテナを実行します
すべて問題ないように見えますが、キュレーターのマニュアルを実行しようとすると、次のエラーが表示されます
--link は正しいと思います。私はそのことに慣れていないので、何が起こっているのかわかりません。キュレーター用の構成ファイルも提供する必要があるかどうかはわかりません。もしそうなら教えてください。