ELK スタックを実行していて、特定の期間よりも古いログを自動的に破棄するための戦略が必要です... Elasticsearch-curator を使用してみましたが、python 2.7 が必要で、python 2.6.6 があり、python をアップグレードすることを切望しています他のパッケージを壊した場合に備えて。
同様の製品はありますか、またはelasticsearch apiはそのような要件に対応していますか?
ELK スタックを実行していて、特定の期間よりも古いログを自動的に破棄するための戦略が必要です... Elasticsearch-curator を使用してみましたが、python 2.7 が必要で、python 2.6.6 があり、python をアップグレードすることを切望しています他のパッケージを壊した場合に備えて。
同様の製品はありますか、またはelasticsearch apiはそのような要件に対応していますか?
古いバージョンの curator は古いバージョンの ElasticSearch で動作します (私は 1.7.1 ES クラスターで curator バージョン 3.1.0 を使用しています)。
Elasticsearch S3 アーカイブ プラグインの使用を開始しましたが、すぐにデータの復元に特定の制限があることに気付きました。また、プラグインでパフォーマンスの問題が発生し、クラスター全体の速度が低下する傾向がありました。それ以来、データをクリア テキスト形式で Elasticsearch にインデックス化する前に、独自のコードを使用してデータをアーカイブする新しいシステムに移行しました。これにより、私たちとお客様が必要とするすべての柔軟性が得られます。
Elasticsearch の特定のバージョンに対する elasticsearch-py モジュールの特定のバージョンへの依存関係を誤解している可能性があります。Curator バージョン 3.5.1 には es-py 2.3 が必要ですが、elasticsearch の 1.0 以降のすべてのバージョンで動作します。