zeek/scripts/base/frameworks/broker
Jon Siwek 43e54c7930 GH-780: Prevent log batches from indefinite buffering
Logs that got sent sparsely or burstily would get buffered for long
periods of time since the logic to flush them only does so on the next
log write.  In the worst case, a subsequent log write could never happen
and cause a log entry to be indefinitely buffered.

This fix introduces a recurring event/timer to simply flush all pending
logs at frequency of Broker::log_batch_interval.
2020-02-05 13:06:52 -08:00
..
__load__.zeek Rename all scripts to have ".zeek" file extension 2019-04-11 21:12:40 -05:00
log.zeek Merge remote-tracking branch 'origin/topic/seth/zeek_init' 2019-04-19 11:24:29 -07:00
main.zeek GH-780: Prevent log batches from indefinite buffering 2020-02-05 13:06:52 -08:00
README More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00
store.zeek More bro-to-zeek renaming in scripts and other files 2019-05-16 02:36:41 -05:00

The Broker communication framework facilitates connecting to remote Zeek
instances to share state and transfer events.