No luck. Removed the *.* and all queue config for the action in the v7 action, and still does the same thing. I've captured a debug log, but am loathe to send it out since it contains the actual syslog events. Can you suggest things to look for in it? Thanks! Robert
> To: [email protected] > From: [email protected] > Date: Thu, 5 Sep 2013 14:59:30 -0700 > Subject: Re: [rsyslog] v7.4.4 and omfwd? > > Thanks. That particular statement (with the port and *.*) works fine under > 5.8.x, but I'll make this change and try it. > > Thanks! > Robert > ________________________________ > From: David Lang<mailto:[email protected]> > Sent: 9/5/2013 2:50 PM > To: rsyslog-users<mailto:[email protected]> > Subject: Re: [rsyslog] v7.4.4 and omfwd? > > by the way, with v7 you don't have to put in *.* you can just put the action > > @x.x.x.x > > action(whatever) > > > instead of > > *.* @x.x.x.x > > *.* action(whatever) > > David Lang > > > > On Thu, 5 Sep 2013, Robert McIntyre wrote: > > > Date: Thu, 5 Sep 2013 14:45:47 -0700 > > From: Robert McIntyre <[email protected]> > > Reply-To: rsyslog-users <[email protected]> > > To: rsyslog-users <[email protected]> > > Subject: Re: [rsyslog] v7.4.4 and omfwd? > > > > Thanks. I've stripped out everything but the ruleset queue, and the new > > format action, and it's still doing the same thing. It's not queuing up, > > but still nothing hitting the wire. I'll pull the queue stuff as well, > > just in case. > > > > Thanks! > > Robert > > ________________________________ > > From: David Lang<mailto:[email protected]> > > Sent: ?9/?5/?2013 2:30 PM > > To: rsyslog-users<mailto:[email protected]> > > Subject: Re: [rsyslog] v7.4.4 and omfwd? > > > > for the legacy action you hsould not need to specify the port. Try that and > > see > > if it works > > > > Then I would say try the new format , but simplify it, drop all he queue > > stuff > > and then work up from there. > > > > David Lang > > > > > > > > On Thu, 5 Sep 2013, Robert McIntyre wrote: > > > >> Date: Thu, 5 Sep 2013 13:15:29 -0700 > >> From: Robert McIntyre <[email protected]> > >> Reply-To: rsyslog-users <[email protected]> > >> To: "[email protected]" <[email protected]> > >> Subject: Re: [rsyslog] v7.4.4 and omfwd? > >> > >> A bit more info. When using the legacy action (*.* @x.x.x.x:514), it > >> shows as being processed fine, but not traffic on the wire. When I use > >> the action(type="omfwd"...) with a queue, it shows the queue as expanding, > >> but nothing going out. > >> > >> The full omfwd action config is: > >> > >> *.* action(name="Action_FwdReceiver1" > >> type="omfwd" > >> target="x.x.x.x" > >> protocol="udp" > >> port="514" > >> action.resumeretrycount="-1" > >> queue.dequeuebatchsize="500" > >> queue.checkpointinterval="20000" > >> queue.type="linkedlist" > >> queue.timeoutenqueue="0" > >> queue.filename="FwdReceiver1ActionQueue" > >> queue.size="8000000" > >> queue.highwatermark="7000000" > >> queue.lowwatermark="500000" > >> queue.maxdiskspace="100G" > >> queue.saveonshutdown="on") > >> > >> Thanks! > >> Robert > >> > >>> From: [email protected] > >>> To: [email protected] > >>> Date: Thu, 5 Sep 2013 12:22:44 -0700 > >>> Subject: [rsyslog] v7.4.4 and omfwd? > >>> > >>> I'm trying to get the last of my v7 migration done, and am testing the > >>> omfwd action, and it doesn't seem to be working at all. > >>> > >>> I've pasted most of my config below. What I see is the ruleset catches > >>> the messages, and hands them off to the queues. The action even reports > >>> that it has processed all the forwards, but TCPDUMP, and monitoring the > >>> outgoing traffic doesn't have any of the outgoing forwards. The other > >>> actions (writes to file shares) seem to be working properly. > >>> > >>> This repros whether I use the old forward action format (shown below), or > >>> the newer action(type="omfwd"...) format. > >>> > >>> Hoping someone can tell me what I'm missing. :) > >>> > >>> Thanks! > >>> Robert > >>> > >>> # rsyslog v7 configuration file > >>> # For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html > >>> # If you experience problems, see > >>> http://www.rsyslog.com/doc/troubleshoot.html > >>> # NetSec Syslog Server config file v3.0 : See the end of the file for > >>> revision information > >>> > >>> #### MODULES #### > >>> module(load="impstats" interval="300") # Provides periodic performance > >>> statistics (this must be the first thing in rsyslog.conf) > >>> module(load="imuxsock") # Provides support for local system logging > >>> (e.g. via logger command) > >>> module(load="imklog") # Provides kernel logging support (previously > >>> done by rklogd) > >>> module(load="imudp" timerequery="10000")# Provides UDP syslog reception > >>> #module(load="imptcp") # Provides TCP syslog reception > >>> #module(load="immark") # Provides --MARK-- message capability > >>> > >>> #### GLOBAL DIRECTIVES #### > >>> # Use default timestamp format > >>> $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat > >>> # Don't escape control characters > >>> $EscapeControlCharactersOnReceive off > >>> # Include all config files in /etc/rsyslog.d/ > >>> $IncludeConfig /etc/rsyslog.d/*.conf > >>> # Set the working directory for disk buffers > >>> $WorkDirectory /syslogdata/buffer > >>> > >>> #### TEMPLATES #### > >>> # Filenames > >>> template (name="FirstProdFile" type="string" > >>> string="/firstprodshare/test/AP/%msg:F,32:3%-%$YEAR%-%$MONTH%-%$DAY%T%$HOUR%.%$QHOUR%") > >>> template (name="SecondProdFile" type="string" > >>> string="/secondprodshare/test/CS/%msg:F,32:3%-%$YEAR%-%$MONTH%-%$DAY%T%$HOUR%.%$QHOUR%") > >>> template (name="SyslogStats" type="string" > >>> string="/firstprodshare/00/syslogstats/%$YEAR%-%$MONTH%-%$DAY%-%$myhostname%-stats.txt") > >>> > >>> # Messages > >>> template (name="TemplateMessage" type="string" > >>> string="<%PRI%>%syslogtag%%msg%\n") > >>> > >>> #### MAIN MESSAGE QUEUE #### > >>> # Establish the Main Message Queue > >>> $MainMsgQueueFileName MainQueue > >>> $MainMsgQueueSize 8000000 > >>> $MainMsgQueueHighWaterMark 7000000 > >>> $MainMsgQueueLowWaterMark 500000 > >>> $MainMsgQueueMaxFileSize 100G > >>> $MainMsgQueueSaveOnShutdown on > >>> $MainMsgQueueType LinkedList > >>> $MainMsgQueueWorkerThreads 4 > >>> $MainMsgQueueCheckpointInterval 20000 > >>> > >>> #### RULES #### > >>> ### Local logging > >>> ruleset(name="Ruleset_Local"){ > >>> kern.* > >>> action(name="Action_local_kern" type="omfile" file="/var/log/messages") > >>> *.info;mail.none;authpriv.none;cron.none;syslog.none > >>> action(name="Action_local_info" type="omfile" file="/var/log/messages") > >>> authpriv.* > >>> action(name="Action_local_authpriv" type="omfile" file="/var/log/secure") > >>> mail.* > >>> action(name="Action_local_mail" type="omfile" file="/var/log/maillog") > >>> cron.* > >>> action(name="Action_local_cron" type="omfile" file="/var/log/cron") > >>> *.emerg > >>> action(name="Action_local_emerg" type="omusrmsg" users="*") > >>> uucp,news.crit > >>> action(name="Action_local_news" type="omfile" file="/var/log/spooler") > >>> local7.* > >>> action(name="Action_local_local7" type="omfile" file="/var/log/boot.log") > >>> syslog.info action(name="Action_SyslogStats" type="omfile" > >>> DynaFile="SyslogStats") > >>> syslog.info action(name="Action_SyslogStats" type="omfile" > >>> file="/var/log/syslog") > >>> } # End ruleset Local > >>> > >>> # Use ruleset Local as default > >>> $DefaultRuleset Ruleset_Local > >>> ### End local logging > >>> > >>> ### Remote logging > >>> ruleset (name="Ruleset_Remote" > >>> queue.type="linkedlist" > >>> queue.filename="RemoteRuleSetQueue" > >>> queue.size="8000000" > >>> queue.highwatermark="7000000" > >>> queue.lowwatermark="500000" > >>> queue.maxdiskspace="100G" > >>> queue.saveonshutdown="on" > >>> queue.workerthreads="4"){ > >>> > >>> # Action: Write to the first file share > >>> *.* action (name="Action_FirstFileShare" > >>> type="omfile" > >>> DynaFile="FirstProdFile" > >>> template="TemplateMessage" > >>> iobuffersize="262144" > >>> action.resumeretrycount="-1" > >>> queue.dequeuebatchsize="5000" > >>> queue.checkpointinterval="20000" > >>> queue.type="linkedlist" > >>> queue.timeoutenqueue="0" > >>> queue.filename="FirstProdShareActionQueue" > >>> queue.size="8000000" > >>> queue.highwatermark="7000000" > >>> queue.lowwatermark="500000" > >>> queue.maxdiskspace="100G" > >>> queue.saveonshutdown="on" > >>> queue.workerthreads="4" > >>> ) > >>> > >>> *.* @x.x.x.x:514 > >>> > >>> # Action: Write to the second file share > >>> *.* action (name="Action_FileShare2" > >>> type="omfile" > >>> DynaFile="SecondProdFile" > >>> template="TemplateMessage" > >>> iobuffersize="262144" > >>> action.resumeretrycount="-1" > >>> queue.dequeuebatchsize="5000" > >>> queue.checkpointinterval="20000" > >>> queue.type="linkedlist" > >>> queue.timeoutenqueue="0" > >>> queue.filename="SecondProdShareActionQueue" > >>> queue.size="8000000" > >>> queue.highwatermark="7000000" > >>> queue.lowwatermark="500000" > >>> queue.maxdiskspace="100G" > >>> queue.saveonshutdown="on" > >>> queue.workerthreads="4") > >>> > >>> } # End ruleset Remote > >>> > >>> ## Listeners ## > >>> # Bind ruleset to UDP listener > >>> input(inputname="RemoteUDP_514" type="imudp" port="514" > >>> ruleset="Ruleset_Remote") > >>> > >>> > >>> > >>> _______________________________________________ > >>> 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. > > _______________________________________________ > > 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. _______________________________________________ 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.

