[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