On Mon, 2013-03-04 at 14:22 +0000, C. L. Martinez wrote: > On Thu, Feb 28, 2013 at 7:31 AM, C. L. Martinez <[email protected]> wrote: > > Hi all, > > > > I am changing my rsyslog v5 forward instances by v7 and I would like > > to use new v7 syntax. For example, this is a rsyslog.conf v5 yntax: > > > > #rsyslog v5 config file > > > > # Increasing Message size > > $MaxMessageSize 64k > > > > #### MODULES #### > > > > $ModLoad imfile # provides support for plain text files > > $InputFilePollInterval 1 > > > > > > #### GLOBAL DIRECTIVES #### > > > > # Use default timestamp format > > $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat > > > > # File syncing capability is disabled by default. This feature is > > usually not required, > > # not useful and an extreme performance hit > > #$ActionFileEnableSync on > > > > > > #### Templates definitions #### > > > > #### RULES #### > > > > # Default spool directory > > $WorkDirectory /var/spool/rsyslog > > $MainMsgQueueFileName mainq > > $MainMsgQueueType LinkedList > > $MainMsgQueueSaveOnShutDown on > > $MainMsgQueueMaxDiskSpace 1g > > > > # Define first log file > > $InputFileName /tmp/test.log > > $InputFileTag test: > > $InputFileStateFile test-state > > $InputFileSeverity info > > $InputRunFileMonitor > > $ActionQueueFileName testfwd > > $ActionQueueMaxDiskSpace 10g > > $ActionQueueSaveOnShutdown on > > $ActionQueueType LinkedList > > $ActionQueueMaxFileSize 20m > > $ActionResumeRetryCount -1 > > if $programname == 'test' then @@1.1.1.1:514 > > & ~ > > > > Changing to v7 syntax: > > > > #rsyslog v7 config file > > > > ### Global configuration ### > > global(EmitStartupMessages="off") > > > > #### Modules #### > > module(type="omfile" > > ActionFileDefaultTemplate="RSYSLOG_TraditionalFileFormat") > > module(load="imfile" pollingInterval="1") > > > > > > #### Rules #### > > > > # First file log defined > > input(type="imfile" file="/tmp/test.log" tag="test:" > > statefile="/var/spool/rsyslog/test-state" severity="info") > > if $programname == 'test' then { > > action(type="omfwd" protocol="tcp" target="1.1.1.1" port="514" > > rsyslog.workDirectory="/var/spool/rsyslog" > > queue.filename="testfwd" > > queue.maxdiskspace="10g" > > queue.saveonshutdown="on" > > queue.type="LinkedList" > > queue.maxfilesize="20m" > > action.RetryCount="-1") > > } > > > > Is correct?? Any error?? > > Well, it seems it doesnt works ... Somebody knows why??
What exactly does not work? Which errors are emitted? If in doubt, do http://www.rsyslog.com/how-can-i-check-the-config/ Rainer _______________________________________________ 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.

