Am 29.08.2016 um 17:51 schrieb Matt Zahorik:
> On Fri, Aug 12, 2016 at 5:06 PM, Michael Biebl <[email protected]> wrote:
>>
>> Am 05.08.2016 um 17:52 schrieb Matt Zahorik:
>>> Package: rsyslog
>>> Version: 8.16.0-1~bpo8+1
>>> Tags: patch
>>>
>>> Please find a diff to add the redis output module to rsyslog.
>>
>> [..]
>>
>>> It requires libhiredis at runtime.  I'm not as familiar with the deb
>>> packaging system, so I didn't include changes for that.  The code
>>> doesn't specify a minimum version.  I successfully compiled and ran
>>> against 0.11.0-4 included in jessie.
>>
>> Have you tested the plugin and do you use it regularly?
> 
> I do use it regularly in my lab environment, about ~20 hosts.  It has
> been running without issue for several weeks.
> 
>> Do you consider it production ready?
> 
> After testing, I would say "no".  It very stable while running,
> scaling up to 200K messages per second with ease, but if redis
> crashes, rsyslog also crashes.
> 
> The code appears to have reconnect logic, but it doesn't properly free
> memory or close the stale redis connection.
> 
> There is a pull request to properly handle reconnections, and I will
> be waiting to test this before deploying to production.
> 
> https://github.com/rsyslog/rsyslog/pull/1109

Thanks for reporting back and your feedback.
I'm bit reluctant to ship code with known issues as I don't want to burn
our users. I guess I'll wait until this fix lands upstream before
merging your patch.

Regards,
Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to