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

Logstash の利点

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

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

事前構築済みのフィルタ

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

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

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

AWS での Logstash の開始方法

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

 

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

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

Amazon OpenSearch Service の料金の詳細

料金ページを見る
構築を始めましょう。
Amazon OpenSearch Service の開始方法
ご不明な点がおありですか?
お問い合わせ