Thanks Rainer and David for your comments. I've opened an issue here: https://github.com/rsyslog/rsyslog/issues/144
Please let me know if there's something I can do to help solving this issue. Best regards, Radu -- Performance Monitoring * Log Analytics * Search Analytics Solr & Elasticsearch Support * http://sematext.com/ On Wed, Oct 29, 2014 at 9:33 AM, Rainer Gerhards <[email protected]> wrote: > 2014-10-29 8:13 GMT+01:00 David Lang <[email protected]>: > > > I thought this was identified as the polling problem? > > > > > Using polling mode is a workaround. Even then, I guess, some message can be > lost when an incomplete message exists at the end of the polling interval. > > I haven't had time to look at this in more depth, but I think the issue is > that in non-regular read modes the partially read data does not survive to > the next iteration. And iterations happen more frequently in inotify mode. > But again, it's just a guess, I may be totally wrong. > > That said, there is no fix yet for the issue. > > Rainer > > > > David Lang > > > > > > On Wed, 29 Oct 2014, Radu Gheorghe wrote: > > > > Hello, > >> > >> Sorry for resurrecting this thread - is this issue fixed in 8.5.0 (I'm > not > >> sure if I should test it or not)? Or should I open a github issue about > >> it? > >> > >> If it's fixed, is there a timeline for getting a stable version out of > >> 8.5.0+? > >> > >> -- > >> Performance Monitoring * Log Analytics * Search Analytics > >> Solr & Elasticsearch Support * http://sematext.com/ > >> > >> On Sat, Oct 18, 2014 at 8:06 PM, Radu Gheorghe < > >> [email protected]> > >> wrote: > >> > >> Hi David, > >>> > >>> Thanks for commenting - I'm aware of this (normal) behavior. > >>> > >>> It's just a dummy file, really, I do `echo blabla >> /var/log/....` > >>> repeatedly. I don't expect to see the very last message because of what > >>> you > >>> said, but imfile doesn't do anything in inotify mode. In polling mode > it > >>> works as expected. > >>> > >>> -- > >>> Performance Monitoring * Log Analytics * Search Analytics > >>> Solr & Elasticsearch Support * http://sematext.com/ > >>> > >>> On Sat, Oct 18, 2014 at 12:35 PM, David Lang <[email protected]> wrote: > >>> > >>> Remember that with readmode != 0, rsyslog needs to see the start of > the > >>>> next log message before it can be sure that the prior one has > finished. > >>>> So > >>>> you have to have it reading a file with more than one message in it. > >>>> > >>>> What does the file you are realing look like? > >>>> > >>>> David Lang > >>>> > >>>> On Fri, 17 Oct 2014, Radu Gheorghe wrote: > >>>> > >>>> Date: Fri, 17 Oct 2014 14:32:10 +0300 > >>>> > >>>>> From: Radu Gheorghe <[email protected]> > >>>>> Reply-To: rsyslog-users <[email protected]> > >>>>> To: rsyslog-users <[email protected]> > >>>>> Subject: [rsyslog] not forwarding when imfile has readmode=2 > >>>>> > >>>>> > >>>>> Hello, > >>>>> > >>>>> I was just testing an rsyslog 8.4.2 with our Logsene and I didn't > >>>>> understand why I couldn't see no logs from the tailed files. The > >>>>> problem > >>>>> seems to be that, with ReadMode set to 2, imfile doesn't pass events > on > >>>>> no > >>>>> matter what you put in the file. > >>>>> > >>>>> I always see this in the debug log and nothing else: > >>>>> > >>>>> 3954.342512201:imfile.c : DDDD: imfile: wd 3 got file 1, dir -1 > >>>>> 3954.342522434:imfile.c : strm 0x7fc6e00045b0: file 7 read 9 > >>>>> bytes > >>>>> 3954.342528353:imfile.c : strm 0x7fc6e00045b0: file 7 read 0 > >>>>> bytes > >>>>> 3954.342537453:imfile.c : stream checking for file change on > >>>>> '/var/log/cassandra/system.log', inode 263735/263735 > >>>>> 3962.854107352:imfile.c : DDDD: imfile event notification: rd > >>>>> 16[0], > >>>>> wd (3, mask 00000002, cookie 0000, len 0) > >>>>> 3962.854124058:imfile.c : watch was MODIFID > >>>>> > >>>>> For reference, here's a complete configuration that normally works > with > >>>>> Logsene: > >>>>> > >>>>> module(load="imfile") > >>>>> > >>>>> input(type="imfile" > >>>>> File="/var/log/cassandra/system.log" > >>>>> Tag="cassandra-system:" > >>>>> StateFile="cassandra-system" > >>>>> ReadMode="2") > >>>>> > >>>>> *.* @@logsene-receiver-syslog.sematext.com;RSYSLOG_ > >>>>> SyslogProtocol23Format > >>>>> > >>>>> As soon as I set ReadMode to the default 0, things work as expected > >>>>> (logs > >>>>> are forwarded all the way). > >>>>> > >>>>> Does anyone else experience this issue? It may be recently > introduced, > >>>>> because I tested various versions and I never had this problem. And I > >>>>> was > >>>>> always using ReadMode 2. > >>>>> > >>>>> Best regards, > >>>>> Radu > >>>>> -- > >>>>> Performance Monitoring * Log Analytics * Search Analytics > >>>>> Solr & Elasticsearch Support * http://sematext.com/ > >>>>> _______________________________________________ > >>>>> 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.

