Hi Pieter,

I just tried this out in lab. For me, it works. If I generate a message
with

logger -t test my message

the message is properly dispatched. I guess that the problem actually is
the tag, which I guess does not contain what you think it does (a
frequent problem with many senders). Try this template

$template testtemplate,"tag: '%syslogtag%', rawmsg: '%rawmsg%'\n"
*.* /some/file;testtemplate

and let us know the result.

HTH
Rainer

On Wed, 2009-01-14 at 13:37 +0100, [email protected]
wrote:
> Hello,
> 
> I've started exploring rsyslog 3.20.2
> 
> As I have been toying around and looking at the example configurations, I
> have not been able to solve the following problem:
> 
> how can I use a property filter to select an output file AND format the
> output using a defined template
> 
> For instance:
> 
> $template testtemplate,"%msg%"
> 
> :syslogtag, contains, "test" /tmp/test.log;testtemplate
> 
> Doesn't seem to be a supported syntax (it works when I leave off the
> ;testtemplate).
> 
> I'm sorry if this is obvious, but how can I filter based on properties AND
> specify output formatting at the same time?
> 
> Thanks,
> Pieter
> 
> 
> 
> 
> 
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com

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

Reply via email to