It looks right to me. I need to dig down into a debug log, but I am unfortunately not sure if I manage to do this today. I'd say file a bug, at worst I set it to invalid. Or just wait with that over the weekend.
Rainer On Fri, Jun 20, 2014 at 12:27 PM, Michael Biebl <[email protected]> wrote: > David, > > so, this all looks like a bug in rsyslog to me. > > Before filing one I wanted to be sure that I'm not having > misconfigured anything. > Is the configuration snippet I posted correct? > > Would be great to have a second opinion before I go on filing a bug report. > > Michael > > 2014-06-18 18:00 GMT+02:00 Michael Biebl <[email protected]>: > > 2014-06-18 17:34 GMT+02:00 David Lang <[email protected]>: > >> the files should only be created as neeeded (at least, that's the newest > >> behavior, the old syntax may trigger different behavior) > > > > > > I tried with the attached sample config. No server was listening on > > localhost:20514 > > Then logged a few messages via "logger". Then stopped rsyslog. > > At this point no message was transferred (as no server was receiving > them). > > > > So, I would expect that rsyslog spools those messages to disk on > shutdown (with > > queue.saveonshutdown="on") > > > > > > > > > >> > >> David Lang > >> > >> > >> > >> On Wed, 18 Jun 2014, Michael Biebl wrote: > >> > >>> Date: Wed, 18 Jun 2014 16:56:18 +0200 > >>> From: Michael Biebl <[email protected]> > >>> Reply-To: rsyslog-users <[email protected]> > >>> To: rsyslog-users <[email protected]> > >>> Subject: [rsyslog] queue files not written when using action() syntax > (and > >>> omrelp) > >>> > >>> > >>> Hi, > >>> > >>> an interesting issue was raised today. > >>> rsyslog does not create any queue files when using the new style action > >>> syntax. > >>> > >>> See the attached example rsyslog.conf. If I use the old-style syntax, > >>> the queue files are creatd in /var/spool/rsyslog. > >>> If I use the new-style action() syntax, no queue files are created. > >>> > >>> Running rsyslog in debug mode with the new-style syntax, it seems to > >>> parse the parameters correctly (see attached log). > >>> > >>> Am I missing something or is this simply a bug in rsyslog? > >>> > >>> I've tested the attached config with both 7.6.3 and 8.2.2. > >>> > >>> > >>> > >>> > >>> Cheers, > >>> Michael > >>> > >>> > >>> # rsyslog.conf > >>> > >>> module(load="imuxsock") # provides support for local system logging > >>> module(load="omrelp") > >>> $WorkDirectory /var/spool/rsyslog > >>> > >>> > >>> # using old-style syntax works > >>> #$ActionQueueType LinkedList > >>> #$ActionQueueFileName test.legacy > >>> #$ActionResumeRetryCount -1 > >>> #$ActionQueueSaveOnShutdown on > >>> #$ActionQueueDiscardMark 90000 > >>> #$ActionQueueSize 100000 > >>> #*.* :omrelp:localhost:20514;RSYSLOG_TraditionalFileFormat > >>> > >>> # this one doesn't create any queue files > >>> *.* action(type="omrelp" target="localhost" port="20514" > >>> template="RSYSLOG_TraditionalFileFormat" queue.type="LinkedList" > >>> queue.size="100000" queue.filename="test.new" > >>> queue.saveonshutdown="on" queue.discardmark="90000" > >>> queue.highwatermark="1" queue.syncqueuefiles="on") > >>> > >> > >> _______________________________________________ > >> 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. > > > > > > > > -- > > Why is it that all of the instruments seeking intelligent life in the > > universe are pointed away from Earth? > > > > -- > Why is it that all of the instruments seeking intelligent life in the > universe are pointed away from Earth? > _______________________________________________ > 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.

