Elasticsearch 1.5 と 6.3 の両方にログを送信できる Logstash のバージョンはありますか?

Elasticsearch 1.5 と 6.3 の両方にログを送信できる Logstash のバージョンはありますか?

Amazon AWS に古い Elasticsearch v1.5 ドメインがあり、30 日間のログを保存しています。

アップグレードはできないようなので、バージョン ES 6.3 で新しいドメインを作成しました。

現在、プラグインを使用して、Logstash v2.0 を既存の ES v1.5 ドメインにログ記録していますlogstash-output-amazon_esが、新しい v6.3 ドメインにもログを送信できないようです。

私の理解では、Logstash をアップグレードする必要があります。

スムーズな移行のために、1 か月間、両方のバージョンの ES にログを送信できる Logstash バージョンを用意したいと思います。

私は互換性マトリックスただし、ES 1.5はカバーされていない

Logstash のさまざまなバージョンのテストを始める前に、ES v1.5 と ES 6.3 の両方にログを送信できる Logstash のバージョンがあるかどうか知っている人はいますか?

答え1

独自のテストを行った結果、Logstash 6.3 は ES 1.5 と ES 6.3 の両方にログを送信できるようです。

ローカル VM からテストすると、logstash-output-amazon_esAWS 認証情報があり~/.aws/credentials、 Logstash を実行しているユーザーHOMEに対して適切に設定されていれば、プラグインを使用して動作しますlogstash。(sudo では実行されません。)

EC2インスタンスでも動作します。Amazon EC2 メタデータサービスを通じて配信されるインスタンスプロファイル認証情報

大きな問題点の 1 つは、Elasticsearch ドメインのアクセス ポリシーではなく、Logstash を実行しているインスタンスの IAM ロールにアクセス ポリシーを設定する必要があったことです。

関連情報