[Bro-Dev] #935: Enhance logging framework with a delay mechanism

Bro Tracker bro at tracker.bro-ids.org
Sun Jan 20 12:16:42 PST 2013


#935: Enhance logging framework with a delay mechanism
----------------------+------------------------
 Reporter:  matthias  |      Owner:  seth
     Type:  Task      |     Status:  new
 Priority:  Normal    |  Milestone:  Bro2.2
Component:  Bro       |    Version:  git/master
 Keywords:            |
----------------------+------------------------
 The logging framework currently does not support a delay mechanism until a
 desired asynchronous operations finishes. While there exist complicated
 ad-hoc workarounds in the case of sending email notices and the notary
 code, it would be nice to shield this complexity from the user.

 To implement this feature, we could consider a special delay *filter*
 which buffers records until they are acked. A user may want to customize
 the buffering behavior by either specifying that record order matters or
 that each acked record can be logged immediately. This would then
 determine the buffering/flushing policy.

-- 
Ticket URL: <http://tracker.bro-ids.org/bro/ticket/935>
Bro Tracker <http://tracker.bro-ids.org/bro>
Bro Issue Tracker



More information about the bro-dev mailing list