2015-06-18 8:31 GMT+02:00 David Lang <[email protected]>:
> There are so many cases where someone needs to override something in the
> default template (bad hostname, bad programname, etc) that having to create
> a custom tempalte for each thing gets to be a hassle.
>
> I'd like to propose that we have some templates that are exactly the same as
> the default ones, but that look (for example) for $.hostname and if it's
> set, use that instead of $hostname. Have this setup for everything in the
> default template set.
>
> I don't know if we dare to do this to the existing templates, or if these
> would need to be new templates. If new, could they be built-in, or should
> they be string modules that are explicitly loaded (and if string modules,
> could they override the default definitions??)

This doesn't sound too trivial.

>
> I also think that we need to have a couple of JSON based templates:
>
> file and forwarding versions of the base templates that use $! for the
> message body instead of $msg (do we need a version with '@cee:? or can we
> modify mmjsonparse to have an option to no longer require that now that cee
> is dead?)

Either way is possible, and adding such a thing *is* trivial.

>
>
> and finally a template that is just "$!\n" to use when forwarding to other
> tools (nxlog, logstash, etc)

do we really need this? As of my understanding, they thros the \n away
in json parsing. Or do you mean as part of TCP syslog framing?

Rainer
>
> thoughts?
>
> David Lang
>
> _______________________________________________
> 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.
_______________________________________________
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