On 11/21/2016 05:21 PM, David Lang wrote:
On Mon, 21 Nov 2016, Micah Yoder wrote:

The other reason I preferred Logstash was the configuration format was
a bit more user-friendly than some of the equivalent rsyslog rules.

can you provide some more info about the issues you had?

Hi David, sorry I was going to reply but didn't right away and got behind!

Actually it's been over a year and I don't remember all the specifics. Part of it (most of it probably) were segfaults with mmnormalize and/or mmjsonparse. And they've probably been fixed by now. But since we want maximum stability for our other log messages, we knew then that we wanted to separate this out from our main rsyslog process. The alternatives would have been a secondary rsyslog process or logstash. I just liked the way logstash config file works a bit more than how you set up rsyslog for this sort of thing. There were some performance concerns, but logstash is keeping up fine and server load is low.

Would I switch back to rsyslog for this processing? In this particular application probably not, because we don't really want to touch it again! :p Would I consider rsyslog in the future for something similar? Probably. Looks like it's come a long way. Especially with the ERK conversations. I like what I'm seeing. Main things are great documentation and easy to read config files. Progress could be made on both....

Maybe I could jump in on some of the documentation at some point. I once wrote an rsyslog+elasticsearch tutorial that got reposted a couple places (Rackspace dev blog and Puppet blog). It's ancient now though.

I might consider jumping in the code if it were written in modern C++ instead of C. I'm a bit baffled why C is still used, but that will probably get me flamed to a crisp here! :p


_______________________________________________
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