logstash

データの一元化、変換、保管

Logstashは、オープンソースのサーバーサイドデータ処理パイプラインで、膨大な数のソースから同時にデータを取り込み、変換して、指定された任意の「格納庫(スタッシュ)」(私たちの場合は当然、Elasticsearchです)に送信します。
logstash

徹底解説: Logstash入門。 ビデオをみる

New Logstash is faster than ever while giving visibility into overall pipeline health. It's easier to run and comes with enhanced integrations and processors. Read More

5.10.83.30 user-identifier frank

[10/Oct/2000:13:55:36 -0700]

"GET/apache_pb.gif HTTP/1.0" 200 2326

5.10.83.30 user-identifier frank

[10/Oct/2000:13:55:36 -0700]

"GET /apache_pb.gif HTTP/1.0" 200 2326

5.10.83.30 user-identifier frank

[10/Oct/2000:13:55:36 -0700]

"GET /apache_pb.gif HTTP/1.0" 200 2326

5.10.83.30 user-identifier frank

2000-10-10T13:55:36.000Z.

"GET /apache_pb.gif HTTP/1.0" 200 2326

拡張性

パイプラインの作成と設定も、お好み通りに。

Logstashには、200を超えるプラグインを持つフレームワークがあります。さまざまなinput、filter、outputを組み合わせて、スムーズに動くパイプラインを作ることができます。

カスタムアプリケーションからデータ投入するのに適切なプラグインが見つからない場合でも、Logstashプラグインは簡単に作成できます。 プラグイン作成のためのすばらしいAPIとプラグインジェネレータが用意されており、プラグインの作成と共有が可能です。

セキュリティとモニタリング

セキュリティと監視。

実行しているLogstashインスタンスが10でも1000でも、パイプラインの端から端までセキュリティを確保し、状態を把握できるようになっています。Beatsからのデータはもちろん、他のinputも書き込み時に暗号化できます。また、セキュリティ保護されたElasticsearchクラスタとの完全統合も可能です。Logstashには、パイプライン全体の状態とパフォーマンスの把握を可能にするモニタリングAPIもあります。

Logstashで処理できるログの数はどれぐらい? ぜひお試しください。

依存性を調べたり、再起動を繰り返すためにcronジョブを書いたりする必要はありません。Logstashは最小限のステップで起動でき、イベントストリームと同期したパイプラインを展開します。

ダウンロード

自由に利用できるオープンソース。