[Bro-Dev] #1009: topic/seth/sumstats-updates
Bro Tracker
bro at tracker.bro.org
Tue May 21 19:48:18 PDT 2013
#1009: topic/seth/sumstats-updates
---------------------------+------------------------
Reporter: seth | Owner: robin
Type: Merge Request | Status: new
Priority: Medium | Milestone: Bro2.2
Component: Bro | Version: git/master
Keywords: |
---------------------------+------------------------
Lots of smallish updates in this one. I think I've addressed all of the
nits that Robin pointed out in sumstats too. The external test suites
didn't require any updates so no merged in those repositories. Some
commit notes follow:
- On-demand access to sumstats results through "return from"
functions named SumStats::request and Sumstats::request_key.
Both functions are tested in standalone and clustered modes.
- $name field has returned to SumStats which simplifies cluster
code and makes the on-demand access stuff possible.
- Clustered results can only be collected for 1 minute from their
time of creation now instead of time of last read.
- Thresholds use doubles instead of counts everywhere now.
- Calculation dependency resolution occurs at start up time now
instead of doing it at observation time which provide a minor
cpu performance improvement. A new plugin registration mechanism
was created to support this change.
- AppStats now has a minimal doc string and is broken into hook-based
plugins.
- AppStats and traceroute detection added to local.bro
--
Ticket URL: <http://tracker.bro.org/bro/ticket/1009>
Bro Tracker <http://tracker.bro.org/bro>
Bro Issue Tracker
More information about the bro-dev
mailing list