It was thus said that the Great [email protected] once stated:
> On Mon, 12 Jul 2010, Sean Conner wrote:
> 
> >  Since most of what you want to do is based off the input message, how
> > about extending this style of syntax to more than just the facility/priority
> > pair?  Since host, program, facility, priority and message are typically the
> > most interesting fields (at least, in my experience), perhaps a syntax that
> > includes matching those as well would work.  Something like:
> 
> <snip>
> 
> this is the approach that rsyslog took with the old config file.
> 
> the problem is that we are now getting capibilities that can't easily be 
> represented this way

  Such as?  

  That's one reason why I took the approach I did in my syslogd (which uses
Lua)---if the configuration file is going to be complex anyway, why not just
write a syslog filter in Lua and be done with it?  I know why Rainer is
rejecting Lua (and by extension, even his own RanierScript), but the current
method is obviously not working, because the topic keeps coming up as mroe
and more use cases come into being.

  So perhaps the question to ask is not what the configuration file looks
like, but rather, what, exactly, is rsyslogd expected to do?  Just route
messages from sources to destinations and nothing more?  Or do people want
logic in the processing?  (My guess is "Yes"---and that's what is causing
problems with the configuration file).  

  -spc 

_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to