Hi all,

I have been working on a version of Rsyslog output plugin for Kafka since
we needed it in our company. There were other interests about this such as:
http://lists.adiscon.net/pipermail/rsyslog/2013-December/035185.html

Since we use Rsyslog 5.8.10, I had to work on that version and therefore,
the following branch having omkafka is off of 5.8.10 version. The branch
can be cloned by:
git clone -b v5.8.10-omkafka --single-branch
https://github.com/Altiscale/rsyslog.git

Autoconf scripts are altered to support --enable-omkafka option. It needs
librdkafka (https://github.com/edenhill/librdkafka).

It can be set up by:
$ModLoad omkafka

$OmKafkaBrokers <kafka-broker-url>:9092
$OmKafkaTopic   <kafka-topic>
$OmKafkaPartition   0
$OmKafkaAcks     0
$OmKafkaMaxBuffMsgs     500000
$OmKafkaMaxRetries      3
$OmKafkaRetryBackoffMS  500

*.*                         :omkafka:

It is currently working for us. It needs code review and also some memory
leak check too. I may have time to work on a version out of the latest
version at some point, but that's not our priority now.


Thanks,
Babak Behzad
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to