> -----Original Message-----
> From: [email protected] [mailto:rsyslog-
> [email protected]] On Behalf Of Radu Gheorghe
> Sent: Thursday, July 05, 2012 10:01 AM
> To: rsyslog-users
> Subject: Re: [rsyslog] separate local disk and nfs queues
> 
> OK, so I really was totally wrong. I'll do more research next time before
> replying...

The problem is that the config is totally counter-intuitive. In v6, things are 
much easier to grasp, as the queue params are set within the action itself. 
Have a look here:

http://www.rsyslog.com/doc/node32.html

Rainer
PS: Florian is currently working on (somewhat) better doc :-)

> 2012/7/5 Rainer Gerhards <[email protected]>:
> >> I might be totally wrong here, but my understanding is that you can
> >> only have one queue for the action queue. So the "NAS" and "LOCAL"
> >> part seem to be overlapping in that area.
> >
> > I am not sure if I understood you correctly. Each action has a dedicated
> queue. This queue can be in-memory, it can be on disk and it can be a
> combination of both. There is also direct mode, which means by desing there
> is a queue but the actual driver does forward messages to the action without
> action queing.
> >
> > When you define actions, the queue parameters belong to the *next*
> action (in v6 this is far easier to understand and see as the queue params are
> specified within the action). In the snippet below, we have two actions, and
> each of them is configured with different queue settings. This results with
> two different sets of queue files being written. It is important that the 
> queue
> file names are different (as they are), but otherwise the queues are
> independent. There can be as many disk (or DA) queues as there are actions.
> Note that if there is only a single action queue and n actions, this means 
> only
> one action uses the disk queue, whereas n-1 actions do not use it (if nothing
> else is set, they run in direct mode).
> >
> > In that sense, the config looks OK to me. However, I am a bit skeptic
> > on the NFS mount in general, I know several users have reported
> > problems of various kinds with such configs. Maybe many more happily
> > use the same ;)
> >
> > Hope this clarifies,
> > Rainer
> >>
> >> Best regards,
> >> Radu
> >>
> >> 2012/7/5 ignasr ignasr <[email protected]>:
> >> > Hello, is this a sane config? I am trying to save incoming remote
> >> > logs to an NFS mount, and to local disk in case NFS hard locks for
> >> > some time. Maybe LOCAL part is not needed at all?
> >> >
> >> > ****
> >> > $template
> >> > Tdefault,"/logs/syslog/%fromhost-
> >> ip%/%$YEAR%/%$MONTH%/%syslogfacility-text%.%$YEAR%-
> %$MONTH%-
> >> %$DAY%.log"
> >> > $template
> >> > TdefaultBackup,"/var/log/backups/%fromhost-ip%.%$YEAR%-
> >> %$MONTH%-%$DAY%.log"
> >> > $template
> >> > Tcritical,"/logs/syslog/%fromhost-
> >> ip%/%$YEAR%/%$MONTH%/critical.%$YEAR%-%$MONTH%-%$DAY%.log"
> >> > $template FileFormat,"%TIMESTAMP:::date-rfc3339% %HOSTNAME%
> >> > %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf%\n"
> >> >
> >> > $WorkDirectory /var/log/rsspool
> >> >
> >> > # NAS
> >> > $ActionQueueType LinkedList # use asynchronous processing
> >> > $ActionQueueFileName nfsq    # set file name, also enables disk mode
> >> > $ActionResumeRetryCount -1  # infinite retries on insert failure
> >> > *.err -?Tcritical;FileFormat
> >> > *.*
> >> > -?Tdefault;FileFormat
> >> >
> >> > # LOCAL
> >> > $ActionQueueType LinkedList # use asynchronous processing
> >> > $ActionQueueFileName diskq    # set file name, also enables disk mode
> >> > $ActionResumeRetryCount 0  # default
> >> > *.*
> >> > -?TdefaultBackup;FileFormat
> >> > ****
> >> >
> >> > Thank you,
> >> > IgnasR
> >> > _______________________________________________
> >> > 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
> >> _______________________________________________
> >> 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
> > _______________________________________________
> > 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
> _______________________________________________
> 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
_______________________________________________
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

Reply via email to