2016-11-29 33 views
2

Log StashとKafkaの違いは? 両方が同じ場合はどちらが良いですか?そしてどうやって?LogstashとKafkaの違い

私は両方とも、さらなる処理のためにデータをプッシュできるパイプラインであることを発見しました。

答えて

3

Logstashは、イベントやログメッセージの収集、処理、転送に使用できるツールです。コレクションは、inputpluginsの番号で行われます。入力プラグインとしてKafkaを使用すると、カフカのトピックからイベントが読み込まれます。入力プラグインがデータを収集すると、イベントデータを変更し注釈を付ける任意の数のfiltersで処理できます。最後にイベントはoutpu t pluginsにルーティングされ、Elasticsearchを含むさまざまな外部プログラムにイベントを転送することができます。

ここで、Kafkaはメッセージを持続するメッセージングソフトウェアであり、TTLと、カフカからデータを取り出す消費者の概念を持っています。それの用法のいくつかは次のようになります。

  • ストリーム処理
  • ウェブサイトの活動
  • メトリックコレクションを追跡し、だから、単にそれらの両方が自分の長所と短所を持っている
  • ログ集計

の監視します。しかしそれはあなたの要求だけに依存します。

関連する問題