簡體   English   中英

我可以在Logstash和Elasticsearch之間使用Kafka嗎? (使用兩個卡夫卡)

[英]Can I use Kafka between Logstash and Elasticsearch? ( Using two Kafka)

我正在嘗試將Apache KafkaElastic Stack (Beats,Logstash,Elasticsearch和Kibana)集成在一起

在此處輸入圖片說明

從圖中可以看出,Kafka位於Beats和Logstash之間。 我想知道是否可以在Logstash和Elasticsearch之間放置另一個Kafka。 (我用紅筆畫的地方。)

兩個卡夫卡的聲音還好嗎?

有什么想法或想法要分享嗎?

是。

  1. Logstash可以作為輸出寫入Kafka。

  2. 您可以使用Kafka Connect Elasticsearch從Kafka流到Elasticsearch。

如果您想在此處使用Kafka緩沖/縮放Logstash的輸出,則可能並且很有意義。

但是請記住,您還可以:

(a)從Beats寫入Kafka,並使用KSQL / Kafka Streams等進行任何處理,然后再寫入Kafka,然后再將Kafka連接到Elasticsearch,或者(b)從Logstash寫入Elasticsearch

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM