just FYI: https://github.com/rsyslog/rsyslog-doc/pull/931

Rainer

El vie, 4 jun 2021 a las 10:00, rajeshksv (<[email protected]>) escribió:
>
> Awesome. Thanks!
>
> On Fri, Jun 4, 2021, 12:02 PM Rainer Gerhards <[email protected]> 
> wrote:
>>
>> I think this was probably a doc bug from day one on (or heavily
>> outdated). It is supported, and we do it in several cases.
>>
>> I'll update the doc later today.
>>
>> Rainer
>>
>> El vie, 4 jun 2021 a las 7:46, rajeshksv via rsyslog
>> (<[email protected]>) escribió:
>> >
>> > In this scenario, we can't combine them as the first call comes default
>> > from the custom package (over rsyslog) users install. Other calls might be
>> > added by users who install the custom package. Users might have multiple
>> > mmnormalize calls as well
>> >
>> > If docs are outdated and we can use mmnormalize multiple times, then
>> > awesome it is!
>> >
>> > On Thu, Jun 3, 2021 at 11:19 AM David Lang <[email protected]> wrote:
>> >
>> > > I have used multiple mmnormalize calls on the same message without a
>> > > problem.
>> > >
>> > > That being said, if you can combine your rulesets, it's going to be more
>> > > effiecient than having to make multiple calls.
>> > >
>> > > I believe the note in the docs is out of date.
>> > >
>> > > David Lang
>> > >
>> > > On Thu, 3 Jun 2021, rajeshksv via rsyslog wrote:
>> > >
>> > > > Date: Thu, 3 Jun 2021 10:48:15 +0530
>> > > > From: rajeshksv via rsyslog <[email protected]>
>> > > > To: rsyslog-users <[email protected]>
>> > > > Cc: rajeshksv <[email protected]>
>> > > > Subject: [rsyslog] Multiple mmnormalize calls on same message
>> > > >
>> > > > Hi Rsyslog Team,
>> > > >
>> > > > We are planning to call mmnormalize multiple times for a message,
>> > > >
>> > > > action(type="mmnormalize"
>> > > > ruleBase="/etc/rsyslog.d/container_log_parse.rulebase"
>> > > path="$!parsedmsg")
>> > > > set $!msg = $!parsedmsg!log;
>> > > > .......
>> > > > .......
>> > > > action(type="mmnormalize" rule=["rule=:%severity:word% %message:rest%"]
>> > > > path="$!normalized_msg" variable="$!msg")
>> > > >
>> > > > We found that, its working perfectly fine. However in docs
>> > > > <
>> > > https://www.rsyslog.com/doc/v8-stable/configuration/modules/mmnormalize.html
>> > > >,
>> > > > it says
>> > > > "Note that mmnormalize should only be called once on each message.
>> > > > Behaviour is undefined if multiple calls to mmnormalize happen for the
>> > > same
>> > > > message."
>> > > >
>> > > > Couldn't understand completely what the statement means and the 
>> > > > reasoning
>> > > > behind it. Can we use mmnormalize like above or we should replace one 
>> > > > of
>> > > > mmnormalize functionality with other functions ? (we are using first
>> > > > mmnormalize to split the message into multiple fields using space
>> > > > delimiter. So, we can use re_extract function or property replacers or
>> > > some
>> > > > other function)
>> > > >
>> > > >
>> > >
>> >
>> >
>> > --
>> > Regards,
>> > Rajesh KSV
>> > _______________________________________________
>> > rsyslog mailing list
>> > https://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
https://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