thank for reply, issue has been resolved

On Sat, Jun 3, 2017 at 10:35 PM, David Lang <[email protected]> wrote:

> As I said, you can either use the metadata created by imfile in an if
> statement instead of doing *.*
>
> or you can use a ruleset http://www.rsyslog.com/doc/v8-
> stable/concepts/multi_ruleset.html
>
> David Lang
>
> On Sat, 3 Jun 2017, saurabh cse wrote:
>
> i am sharing configuration
>>
>> $template OutFile,"/var/log/%HOSTNAME%/%syslogtag%.log"
>> if $fromhost-ip startswith '208.68.38.153' then /var/log/test.log
>> local3.*
>> /var/log*/test.log*
>> $mmnormalizeRuleBase /tmp/a.rb
>>
>> *.* :mmnormalize:
>> #test.* :mmnormalize:
>> $template cee,"%$!all-json%\n"
>>
>> *.*     /tmp/logfile;cee
>>
>> in this case, normalize all the log, I want to only normalize a
>> particular log file (test.log), how we do that
>>
>>
>>
>> On Sat, Jun 3, 2017 at 10:18 PM, David Lang <[email protected]> wrote:
>>
>> you can use a filter (based on metadata) to only run the mmnormalize call
>>> when it matches that filter.
>>>
>>> you can define a specific rulebase for that input and have the
>>> mmnormalize
>>> call be part of that rulebase
>>>
>>> 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.

Reply via email to