2016-04-04 11 views
0

ELKスタックを実行していて、特定の年齢より古いログを自動的に廃棄する戦略が必要です...私はelasticsearch-curatorを使用しようとしましたが、Python 2.7が必要ですpython 2.6.6、他のパッケージを壊してしまった場合のためにPythonをアップグレードすることを心配しています。Elasticsearch-curatorを使用せずに古いログを更新する

同様の製品がありますか、またはelasticsearch APIはこのような要件に対応していますか?学芸員の

答えて

0

古いバージョンではElasticSearchの古いバージョンで動作します(私は1.7.1 ESクラスタでキュレーターのバージョン3.1.0を使用しています。)

0

我々はElasticsearch S3アーカイブプラグインを使用して始まったが、すぐにデータを復元したいときに特定の制限が発見されました。また、プラグインでパフォーマンスの問題が発生し、クラスタ全体の速度が低下する傾向がありました。それ以来、私たちは新しいシステムに移行しました。新しいシステムでは、データをElastic Searchにクリアテキスト形式でインデックスを付ける前に、独自のコードを使用して私たちと顧客のためにアーカイブします。これにより、当社とお客様が必要とするすべての柔軟性が得られます。

0

特定のバージョンのelasticsearch-pyモジュールにElasticsearchのバージョンの依存関係を誤っている可能性があります。キュレーターバージョン3.5.1にはes-py 2.3が必要ですが、1.0より大きいelasticsearchの任意のバージョンで動作します。

+0

私は、キュレーターがPython 2.7を必要としないことにも注意してください。これはRHEL/CentOS 6が必要とするものなので、Pythonバージョン2.6でテストされています。 – untergeek

関連する問題