[logs] Is "last message repeated n times" anything good?

Rainer Gerhards rgerhards at hq.adiscon.com
Wed Mar 19 01:07:33 PDT 2008


Hi Gord,

that's a good suggestion, and as the v3 branch breaks some background
compatibility in any case this is probably a good time to do it. It
doesn't relieve me of the code overhead, but it could be a good
migration path and a hint to users. Also, I can wait for who complains
and why. No complaint probably equals to a "drop it" vote ;)

Rainer

> -----Original Message-----
> From: Gord Taylor [mailto:taylorgo at gmail.com]
> Sent: Tuesday, March 18, 2008 7:49 PM
> To: Rainer Gerhards
> Cc: loganalysis at loganalysis.org
> Subject: Re: [logs] Is "last message repeated n times" anything good?
> 
> Perhaps taking the opposite approach from what exists today would be
> helpful as an interim.
> 
> Instead of using -e to DISABLE the "message repeats" function, require
> a new parameter to ENABLE it (asking people to contact you in the
> documentation of the parameter). This would improve performance by
> default, and allow you to better guage impact with the expectation of
> ripping out the code in the future. This would also allow an interim
> migration path for vendors who may already manage this message.
> 
> In my experience many people -even in IT-  will avoid change unless
you
> give them a bit of a nudge... but that's a discussion thread for
> another day :)
> 
> On Tue, Mar 18, 2008 at 1:29 PM, Rainer Gerhards
> <rgerhards at hq.adiscon.com> wrote:
> 
> 
> 	Hi Marcus,
> 
> 	good to know what it was intended for. The problem I am facing
is
> that
> 	some folks, over time, have begun to (ab)use this feature, maybe
> even
> 	depend on it. If I remove it from the code base, it'll be gone
> and I
> 	don't know how many meltdowns that'll generate. A few is
probably
> ok,
> 	but more than that may be a problem.
> 
> 	Most importantly, I am trying to understand *what* this feature
> is
> 	actually being used for. If I se the use cases, there are
> probably
> 	better ways to achieve the same result. But that depends on
> someone
> 	stepping up and says "hey, I am actually using it and for this
> and that
> 	reason". Not much concrete in this direction so far... which is
> good. If
> 	the overall consensus is "don't care", then I am really lucky ;)
> 
> 	Rainer
> 
> 
> 	> -----Original Message-----
> 	> From: Marcus J. Ranum [mailto:mjr at ranum.com]
> 	> Sent: Tuesday, March 18, 2008 4:43 PM
> 	> To: Rainer Gerhards; loganalysis at loganalysis.org
> 	> Subject: Re: [logs] Is "last message repeated n times"
anything
> good?
> 	>
> 	> Rainer Gerhards wrote:
> 	> >>From the rsyslog core engine point of view, "last message
> repeated n
> 	> >times" is quite costly in terms of code complexity and even
> 	> performance.
> 	>
> 	> I asked Eric Allman about it, once, and he explained that the
> feature
> 	> was
> 	> put in when old apps were first being ported to support
syslog.
> There
> 	> were
> 	> a few cases where apps logged 100 megs or so of the same
> message at
> 	> a shot, and it was a performance -feature- that syslogd
> attempted to
> 	> compact them down to a single line + "message repeated."
> 	>
> 	> It's probably no longer necessary since virtually everything
> that's
> 	> fielded
> 	> now was coded with the awareness that log data was potentially
> going
> 	> into syslog. Taking it out will probably not be a big problem,
> except
> 	> for
> 	> 3 or 4 people who will experience total meltdowns. So... Go
> ahead. Do
> 	> you feel - lucky?
> 	>
> 	> mjr.
> 
> 	_______________________________________________
> 	LogAnalysis mailing list
> 	LogAnalysis at loganalysis.org
> 	http://www.loganalysis.org/mailman/listinfo/loganalysis
> 
> 



More information about the LogAnalysis mailing list