Logstash は、軽量でオープンソースのサーバー側データ処理パイプラインです。さまざまなソースからデータを収集し、その場で変換して目的の宛先に送信できます。オープンソースの分析および検索エンジンである Elasticsearch のデータパイプラインとして最もよく使用されます。Logstash は Elasticsearch との緊密な統合、強力なログ処理機能、およびデータの索引付けを容易にすることができる 200 を超えるビルド済みオープンソースプラグインを有しており、Elasticsearch にデータをロードするための一般的な選択肢となっています。

Logstash の利点

非構造化データの簡単な読み込み

Logstash を使用すると、システムログ、ウェブサイトログ、アプリケーションサーバーログなど、さまざまなデータソースから非構造化データを簡単に取り込むことができます。 

事前構築済みのフィルタ

Logstash では事前構築済みのフィルタが提供され、一般的なデータ型を簡単に変換し Elasticsearch でインデックスを作成することによって、カスタムデータ変換パイプラインを作成しなくてもクエリを開始できます。

柔軟なプラグインアーキテクチャ

Github ではすでに 200 を超えるプラグインが利用可能です。お客様のデータパイプラインをカスタマイズするために必要なプラグインを、すでに誰かが構築している可能性があります。存在しない場合には、お客様自身で作成することができます。

AWS での Logstash の開始方法

お客様が Elasticsearch を実行してデータを簡単に取り込めるようにするために、AWS では Logstash と簡単に統合できる Elasticsearch を提供する完全マネージド型サービスである Amazon Elasticsearch Service を提供しています。使用を開始するには、Amazon Elasticsearch Service ドメインを起動し、Logstash サーバーからデータの読み込みを始めてください。Logstash および Amazon Elasticsearch Service は、AWS 無料利用枠を使用することによって無料でお試しいただけます。

 

代替データ取り込みソリューション

Amazon Elasticsearch Service では、Amazon Kinesis Firehose、Amazon CloudWatch Logs、および AWS IoT との組み込み統合が提供されます。これにより、Elasticsearch へのデータの取り込みがより簡単になります。また、Apache KafkaFluentd などのオープンソースソリューションを使用して独自のデータパイプラインを構築することもできます。ユースケースに適した取り込みツールを見つけるには、Amazon Elasticsearch Service のデータ取り込みページにアクセスしてください。

Amazon Elasticsearch Service の料金の詳細

料金ページを見る
構築の準備はできましたか?
Amazon Elasticsearch Service の開始方法
ご不明な点がおありですか?
お問い合わせ