fluent-bit icon indicating copy to clipboard operation
fluent-bit copied to clipboard

in_kafka plugin

Open cainelli opened this issue 6 years ago • 24 comments

Hi all, I was wondering if there is any plans to support input Kafka as done with out_kafka?

cainelli avatar Apr 26 '18 13:04 cainelli

Is it for technical reason that there is out and not in Kafka binding ?

Regards

ymartincds avatar Feb 06 '19 10:02 ymartincds

Now that fluent-but 1.1 has stream processing, I’m super interested in the ability to use Kafka topic(s) as input. It’d be a good alternative to KSQL for certain tasks.

At the moment, I’m using kafkacat (also built on librdkafka) to consume messages and pipe them to fluent-bit.

kinghuang avatar Jul 06 '19 22:07 kinghuang

Long time since this thread was opened. Any news on this? Is there any plan to support Kafka as input for FluentBit?

marcosflobo avatar Mar 18 '20 16:03 marcosflobo

We too forward raw logs and use logstash for parsing and storing to ES. Since Logstash consumes too much resources, planning to move to fluent bit for this. But unfortunately, couldn't find any In Kafka support. Is there any workaround to achieve this?

tarunwadhwa13 avatar May 07 '20 05:05 tarunwadhwa13

Yes, it will be implemented during Q3-Q4 this year.

edsiper avatar May 19 '20 18:05 edsiper

Gentle Reminder !! Can we add this to 1.6 milestone?

tarunwadhwa13 avatar Aug 17 '20 14:08 tarunwadhwa13

good idea. Added.

edsiper avatar Aug 17 '20 15:08 edsiper

@edsiper We are eagerly waiting for this :smile: Is there expected date for 1.6 release?

tarunwadhwa13 avatar Oct 01 '20 06:10 tarunwadhwa13

Moved to v1.7 release (Feb 2021)

edsiper avatar Nov 15 '20 18:11 edsiper

Did this make it into the 1.7 release? I can't find it in the 1.7 documentation.

danielpcox avatar Feb 16 '21 23:02 danielpcox

It didn't make it yet :/

edsiper avatar Feb 16 '21 23:02 edsiper

in_kafka is not in 1.7.0, the aim is for it to be in the 1.7.x series. This one has been long time coming :)

@danielpcox would you be open to testing when we have a prototype?

agup006 avatar Feb 18 '21 04:02 agup006

I'm game

danielpcox avatar Feb 18 '21 16:02 danielpcox

Piling on here, this would be super helpful!

brandonganem avatar Apr 23 '21 21:04 brandonganem

@agup006 I'm also happy to test a prototype.

brandonganem avatar Apr 27 '21 01:04 brandonganem

Would be great to have this

stephanmiehe avatar Apr 27 '21 19:04 stephanmiehe

Please add kafka input.

smandava avatar Apr 29 '21 04:04 smandava

Hey folks, We definitely understand the need for in_kafka - We are trying to juggle a few priorities to get this going. for background and transparency, we are quite busy these next few month with FluentCon as well as better multiline support.

Looking for creative ways on how to expedite this, I know it's not the best update but appreciate everyone engaging and volunteering for testing

agup006 avatar Apr 30 '21 15:04 agup006

Hi. Some news? I can easily test some beta versions.

hafkaM avatar Jul 30 '21 13:07 hafkaM

Hi. Some news?:)

hafkaM avatar Sep 23 '21 21:09 hafkaM

Heya, some updates from our community meeting July 29th (https://docs.google.com/document/d/1vJvsn8E0SanLO1R0X3RC1qTw0XQK_7q75sZ8IbWAu-g/edit#heading=h.nowdn7qwlldd) was a member taking a look on adding it along with better rdkafka support. I'm not sure where this stands though happy to discuss at our next community meeting next Thursday if folks are interested

agup006 avatar Sep 23 '21 21:09 agup006

Hello. Any news on kafka input processor? I stop hoping it will ever be available. Thanks.

hafkaM avatar Dec 27 '21 16:12 hafkaM

Hey folks, we needed to add some new core features in Fluent Bit input side to get an initial version - kudos to @tarruda for taking it on. Here is a poc if folks have some cycles to give it a spin

https://github.com/fluent/fluent-bit/pull/4641

agup006 avatar Jan 20 '22 19:01 agup006

When will it be released?

mcauto avatar May 24 '22 06:05 mcauto

Do we have plans to release this support , i am looking for an alternative to logstash and I find fluentbit is the one, Please do we have some plans ?

Thanks, Hari

hari819 avatar Sep 27 '22 09:09 hari819

@patrick-stephens I believe this PoC was merged to the main branch in February https://github.com/fluent/fluent-bit/pull/4641#issuecomment-1021739380 (here it is in code: https://github.com/fluent/fluent-bit/tree/master/plugins/in_kafka) I do not see any documentation for the input here: https://docs.fluentbit.io/manual/pipeline/inputs

sheperdsonbrown avatar Sep 28 '22 19:09 sheperdsonbrown

I'm afraid I'm not in the loop on the Kafka side, @lecaros may know more on the docs side.

patrick-stephens avatar Sep 30 '22 13:09 patrick-stephens

Looking forward for this to be supported! Would be a great alternative to Logstash.

conwayok avatar Oct 19 '22 13:10 conwayok

Agree. This would be a great addition

coredump17 avatar Oct 23 '22 07:10 coredump17

Hi. Is there any estimate when it could be at least in some beta version including documentation?

hafkaM avatar Nov 03 '22 10:11 hafkaM