Rainer, Thank you for the explanation. I looked at the link below, so I guess I should update my configuration
http://www.rsyslog.com/actions-with-directives/ It should be like: #first action $ActionQueueType LinkedList # use asynchronous processing $ActionQueueFileName srvrfwd # set file name, also enables disk mode $ActionResumeRetryCount -1 # infinite retries on insert failure $ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down if ($programname startswith 'LOG_N21' or $programname startswith 'LOG_N22') then :omrelp:IP:PORT #second action $ActionQueueType LinkedList # use asynchronous processing $ActionQueueFileName srvrfwd # set file name, also enables disk mode $ActionResumeRetryCount -1 # infinite retries on insert failure $ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down if ($msg startswith 'KEY_ABC') then :omrelp:IP:PORT;template_abc #third action $ActionQueueType LinkedList # use asynchronous processing $ActionQueueFileName srvrfwd # set file name, also enables disk mode $ActionResumeRetryCount -1 # infinite retries on insert failure $ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down if ($msg startswith 'KEY_DEF') then :omrelp:IP:PORT;template_def Regards, Flavio > From: [email protected] > To: [email protected] > Date: Mon, 26 Nov 2012 07:48:42 +0000 > Subject: Re: [rsyslog] Queue > > Sorry, the message is garbled. Can you repost? > > Also note that the action queue parameters only affect the immediately > following action. From what I can read out of the posting, you seem to assume > it affects all actions, which is not the case. I suggest to use the new style > config format, as this makes these things much more explicit and easier to > understand. > > Rainer > > > -----Original Message----- > > From: [email protected] [mailto:rsyslog- > > [email protected]] On Behalf Of Flavio Oliveira > > Sent: Monday, November 26, 2012 8:42 AM > > To: [email protected] > > Subject: [rsyslog] Queue > > > > > > Hi, > > > > I am using rsyslog 7.0.2 with the configuration below ... > > > > $WorkDirectory /var/spool/rsyslog # default location for work > > (spool) files > > $ActionQueueType Linkedlist # use asynchronous processing > > $ActionQueueFileName rsyslog # set file name, also enables disk > > mode > > $ActionQueueMaxDiskSpace 1g # set queue disk space > > $ActionResumeRetryCount -1 # infinite retries on insert > > failure > > $ActionQueueSaveOnShutdown on # save in-memory data if rsyslog > > shuts down > > > > I just would like to understand the queue process for the conditions > > below, the volume of messages for the last two conditions is greater > > than for the first one. > > > > if ($programname startswith 'LOG_N21' or $programname startswith > > 'LOG_N22') then :omrelp:IP:PORT if ($msg startswith 'KEY_ABC') then > > :omrelp:IP:PORT;template_abc if ($msg startswith 'KEY_DEF') then > > :omrelp:IP:PORT;template_def > > However, when I look at the queued messages, I only have entries that > > match the first condition. What's the reason? -rw------- 1 root root > > 1049215 Nov 23 07:55 rsyslog.00000005-rw------- 1 root root 1049437 Nov > > 23 08:00 rsyslog.00000006-rw------- 1 root root 1049204 Nov 23 08:37 > > rsyslog.00000007 > > > > Regards, Flavio > > > > _______________________________________________ > > 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. _______________________________________________ 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.

