Hi, on slide 6 there's "ter-minal" (not sure about the dash).
I am not yet familiar with rsyslog plugins but after reading the slides and what you have written about threading it sounds like FASTCGI which will raise some questions: 1) In your example you open a file for writing, how does that play nice with your threading (e.g. spawning multiple instances)? 2) I expect that any output plugin wants to ensure that the data will be written in the right order (you don't want a log message from 12:30 in your data after you wrote a log message from 12:31, do you?). Next to the locking problem from #1, could this be a problem when rsyslog will use multiple instances? E.g. is that more like a middleware and the final data store has to ensure proper ordering? 3) If my FASTCGI comparison is right: First there was mod_fastcgi... then there was a need for mod_fcgid because spawning a new process for each request proved to be a problem. Does the output plugin system work the same, so will it spawn a new instance of the output plugin for each message? Is it a problem in rsyslog? If not, why? :) I hope this was the feedback you were looking for. If not, I am sorry but this were the first things which came to my mind after reading the slides. -- Regards, Igor _______________________________________________ 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.

