简体   繁体   English

我可以在Logstash和Elasticsearch之间使用Kafka吗? (使用两个卡夫卡)

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

I'm trying to integrate Apache Kafka with Elastic Stack (Beats, Logstash, Elasticsearch, and Kibana) 我正在尝试将Apache KafkaElastic Stack (Beats,Logstash,Elasticsearch和Kibana)集成在一起

在此处输入图片说明

From the diagram, Kafka is located between Beats and Logstash. 从图中可以看出,Kafka位于Beats和Logstash之间。 I was wondering if I can put another Kafka between Logstash and Elasticsearch. 我想知道是否可以在Logstash和Elasticsearch之间放置另一个Kafka。 (Where I drew with a red pen.) (我用红笔画的地方。)

Two Kafka sound okay? 两个卡夫卡的声音还好吗?

Any ideas or thoughts to share? 有什么想法或想法要分享吗?

Yes. 是。

  1. Logstash can write to Kafka as an output. Logstash可以作为输出写入Kafka。

  2. You can use Kafka Connect Elasticsearch for streaming from Kafka into Elasticsearch. 您可以使用Kafka Connect Elasticsearch从Kafka流到Elasticsearch。

If you want to buffer/scale the output from Logstash by using Kafka here, it is possible and would make sense. 如果您想在此处使用Kafka缓冲/缩放Logstash的输出,则可能并且很有意义。

But bear in mind that you could also: 但是请记住,您还可以:

(a) write from Beats to Kafka and do any processing with KSQL/Kafka Streams etc to write back to Kafka and then Kafka Connect to Elasticsearch or (b) just write from Logstash to Elasticsearch (a)从Beats写入Kafka,并使用KSQL / Kafka Streams等进行任何处理,然后再写入Kafka,然后再将Kafka连接到Elasticsearch,或者(b)从Logstash写入Elasticsearch

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 使用logstash消费kafka主题到elasticSearch - Consuming a kafka topic using logstash to elasticSearch 使用Elasticsearch + Logstash将汇总统计信息推送到Kafka - Using Elasticsearch + Logstash to push aggregated statistics to Kafka ElasticSearch 到 Kafka 事件 - 使用 Logstash 进行每次更改 - ElasticSearch to Kafka event - on each change using Logstash 如何使用 Kafka 在 logstash 中保留日志更长时间? - How can I use Kafka to retain logs in logstash for longer period? Kafka到Elasticsearch,HDFS与Logstash或Kafka Streams / Connect - Kafka to Elasticsearch, HDFS with Logstash or Kafka Streams/Connect Logstash /不是logtash用于kafka-elasticsearch集成? - Logstash/not logstash for kafka-elasticsearch integration? 如何在两台分离的服务器之间使用Logstash将日志从文件发送到Elasticsearch? - How can I send logs from file to Elasticsearch using Logstash between two separated servers? 如何运行 mongo-kafka 连接器作为 kafka 的源并将其与 logstash 输入集成以使用 elasticsearch 作为接收器? - How to run the mongo-kafka connector as a source for kafka and integrate that with logstash input to use elasticsearch as a sink? 使用 python 连接 kafka 和 elasticsearch - connection between kafka and elasticsearch using python Logstash Kafka主题作为Elasticsearch索引名的一部分 - Logstash kafka topic as part of elasticsearch indexname
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM