If rsyslog terminates normally, it always writes the state file with the
last position, so no dupes.  The persit* settings are only for abnormal
termination. Reading from the end is not currently a native option but
could be emulated as said here.

Hth Rainer

Sent from phone, thus brief.
Am 27.06.2014 20:14 schrieb "Dave Caplinger" <[email protected]
>:

> Related to both questions -- the 'imfile' module has a 'StateFile'
> property which defines where Rsyslog will keep track of where it is in the
> source file so that it can resume *near* where it left off after restart.
>  It can be set to update this state information at a regular interval (# of
> log lines) if you also set 'PersistStateInterval'.  So frequently updating
> the state file will mean you'll start back up again quite close to where
> you left off, but also costs you more in processing overhead.
>
> I'm not sure of the format of the state file, but this implies that you
> could create a new (or modify an existing) one when Rsyslog is not running
> in order to instruct Rsyslog to begin reading near the end of the file.
>
> I believe the default is to not track state at all (?).  Also, if you do
> enable state tracking, state is updated only upon file close (when Rsyslog
> shuts down).  So if Rsyslog crashes, you won't get any state written out.
>
> Alternatively, if you do enable periodic state writes, keep in mind that
> if and you stop and restart Rsyslog, you may re-read some number of logs
> unless you set the PersistStateInterval to '1' (which you almost certainly
> should not do).  But the number you re-read will be low compared to
> starting the entire file over again from scratch.
>
> See: http://www.rsyslog.com/doc/imfile.html
>
> --
> Dave Caplinger, Director of Architecture | Ph: (402) 361-3063 |
> Solutionary — An NTT Group Security Company
>
> On Jun 27, 2014, at 10:50 AM, Masuda, Bond <[email protected]> wrote:
>
> > sorry, don't have an answer to your question, but the subject interests
> me and i have an add-on question:
> >
> > if rsyslog is shutdown cleanly or receives HUP signal and re-opens
> files, does the imfile module know to restart reading the file from where
> it left off? Or does it just start from the beginning of the file all over
> again?
> >
> > Bond
> >
> > -----Original Message-----
> > From: [email protected] [mailto:
> [email protected]] On Behalf Of Doug McClure
> > Sent: Friday, June 27, 2014 7:46 AM
> > To: rsyslog-users
> > Subject: [rsyslog] rsyslog file input - monitoring files from end
> >
> > Is it possible to have the input file monitor read from the end of the
> file
> > versus starting from the beginning?  Trying to avoid a massive processing
> > backlog of historical data!
> >
> > Tks,
> >
> > Doug
> > _______________________________________________
> > 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.

Reply via email to