[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