3 May 2008 01:54
Re: Throttling/Rollup feature in EventLogAppender
Ron Grabowski <rongrabowski <at> yahoo.com>
2008-05-02 23:54:45 GMT
2008-05-02 23:54:45 GMT
It looks like someone has done something similar with the SmtpAppender:
http://marc.info/?l=log4net-user&m=120887073724259&w=2
You could use the BufferingForwardingAppender to capture the messages then send aggregate information when its time to flush the buffer.
http://marc.info/?l=log4net-user&m=120887073724259&w=2
You could use the BufferingForwardingAppender to capture the messages then send aggregate information when its time to flush the buffer.
----- Original Message ----
From: Pranav Varia <Pranav.Varia <at> microsoft.com>
To: "log4net-user <at> logging.apache.org" <log4net-user <at> logging.apache.org>
Sent: Friday, May 2, 2008 5:00:08 PM
Subject: Throttling/Rollup feature in EventLogAppender
From: Pranav Varia <Pranav.Varia <at> microsoft.com>
To: "log4net-user <at> logging.apache.org" <log4net-user <at> logging.apache.org>
Sent: Friday, May 2, 2008 5:00:08 PM
Subject: Throttling/Rollup feature in EventLogAppender
Is there a Throttling feature available or planned in EventLogAppender.
If we log to event log a message that could potentially be logged at frequency of one per incoming request to my web application, it could flood the event log with millions of messages if/when things go wrong. If there was a = way to roll them up every x seconds into a single event log message (with a count of how many messages where rolledup), it would be useful to me.
Is there any such feature? Or workaround?
Regards
Pranav
RSS Feed