> >> -----Original Message-----
> >> From: [email protected] [mailto:rsyslog-
> >> [email protected]] On Behalf Of Timur I. Bakeyev
> >> Sent: Wednesday, November 07, 2012 2:27 PM
> >> Hi, Rainer!
> >>
> >> Of course you know internals of rsyslog better, so can't argue with
> you
> >> here. But as for the end user such behavior for me looks undesired.
> >> What
> >> I'd expect:
> >>
> >> 1. All local(imuxsock) go to the local log files.
> >> 2. All remote messages would be spooled in an $ActionQueueFileName
> >> file.
> >> 3. Nothing would block
> >
> > Yup - so why not configure it that way?
> 
> Rainer,
> 
>    looking through his partial config, it looks like he does have a
> separate
> action queue with disk assist configured for the sending to the remote
> host.
> I'm not that familiar with the disk queues, so I may be missing what
> he's done
> wrong here, but shouldn't this queue the logs to disk and not block
> unless the
> disk is full?

Autsch - you really got me. This seemd to be the standard "just uncomment and 
be happy" part that is shipped by many distros. That contains a size limitation 
to 1 or 2 gig for the disk subsystem. But... that statement is not present! So 
it looks like I screwed up once more. 

In that case, a debug log of a failure case would probably be useful (or at 
least of a startup, just to see if the size limitation is still set and just 
not present in the pasted config).

Rainer
> 
> David Lang
> 
> >>>> And configuration:
> >>>>
> >>>> $MaxMessageSize 8k
> >>>> $ModLoad imuxsock # provides support for local system logging
> >>>> $ModLoad imklog   # provides kernel logging support
> >>>>
> >>>> # Store PID of the process in the log
> >>>> $SystemLogUsePIDFromSystem on
> >>>> # Rate limit for imuxsock
> >>>> $SystemLogRateLimitInterval 1
> >>>> $SystemLogRateLimitBurst 500
> >>>>
> >>>> $WorkDirectory /var/spool/rsyslog
> >>>>
> >>>> $ModLoad imfile
> >>>> $InputFilePollInterval 5
> >>>>
> >>>> $InputFileName /var/log/nginx/access.log
> >>>> $InputFilePersistStateInterval 100
> >>>> $InputFileTag nginx/access:
> >>>> $InputFileStateFile nginx_access_log_state
> >>>> $InputFileFacility local7
> >>>> $InputFileSeverity notice
> >>>> $InputRunFileMonitor
> >>>>
> >>>> $ActionQueueType                        LinkedList      # enable a
> >>>> separate queue for this action
> >>>> $ActionQueueFileName                 remote           # set file
> name,
> >>>> also enables disk mode
> >>>> $ActionResumeRetryCount            -1                  # infinite
> >>>> retries on insert failure
> >>>> $ActionQueueSaveOnShutdown     on
> >>>> *.*                                               @@10.0.0.200
> _______________________________________________
> 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.

Reply via email to