How Logstash is different than Kafka

0 votes

How Log stash is different than Kafka and if both are same which is better? and How?

I found both are the pipelines where one can push the data for further processing.

Can anyone help me with this?

Thanks.

Jul 13, 2018 in DevOps Tools by shubham
• 7,340 points
1,639 views

1 answer to this question.

0 votes

I think I can help you with the difference between logstash and Kafka.

Logstash is a tool that can be used to collect, process and forward events and log messages. 

Collection is accomplished through a number of input plugins.

Kafka can be used as as an input plugin, where it will read events from a Kafka topic.

 Once an input plugin has collected data it can be processed by any number of filters which modify and annotate the event data. Finally events are routed to output plugins which can forward the events to a variety of external programs including Elasticsearch.

Where as Kafka is a messaging software that persists messages, has TTL, and the notion of consumers that pull data out of Kafka. Some of it's usages could be:

  • Stream Processing
  • Website Activity Tracking
  • Metrics Collection and Monitoring
  • Log Aggregation

So simply both of them have their own advantages and disadvantages. But then it depends on your requirements solely.

I hope the above information will be helpful to you.

Hope this helps!

To know more about Kafka, I would recommend you to enroll with Kafka training online today.

Thanks.

answered Jul 13, 2018 by Atul
• 10,240 points

Related Questions In DevOps Tools

0 votes
1 answer

How to deploy kafka cluster on cloud?

You can run kafka in both ways ...READ MORE

answered Jun 14, 2018 in DevOps Tools by DareDev
• 6,890 points
682 views
0 votes
1 answer

How to install Logstash in CentOS/RHEL?

Hi@akhtar, To install Logstash on the system, you ...READ MORE

answered Jun 17, 2020 in DevOps Tools by MD
• 95,460 points
4,345 views
0 votes
1 answer

How to configure Keyboard as stdin in Logstash?

Hi@akhtar, You can find stdin and stdout plugins ...READ MORE

answered Jun 17, 2020 in DevOps Tools by MD
• 95,460 points
1,814 views
0 votes
1 answer

How to connect log file as an input in Logstash?

Hi@akhtar, You can use the file plugin to ...READ MORE

answered Jun 17, 2020 in DevOps Tools by MD
• 95,460 points
1,832 views
+15 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,035 views
+2 votes
1 answer
0 votes
1 answer

How to Replicate the Artifacts between two Jfrog Artifactories by using CURL or jfrog rt (Rest API)

Yes and no, It's a bit complex ...READ MORE

answered Mar 27, 2018 in DevOps Tools by Atul
• 10,240 points
1,706 views
0 votes
1 answer

How do I run “ant update” in Hybris with only “Update Running System”?

Here is what you can try. You can ...READ MORE

answered Jul 10, 2018 in DevOps Tools by Atul
• 10,240 points
7,162 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP