Seth Hall
ea89e30a9c
One more tiny SumStats change to clean up cluster state.
2013-08-26 15:29:27 -04:00
Seth Hall
72d2cd363e
Removed the when statement from general use in the sumstats cluster code.
2013-08-26 13:57:42 -04:00
Seth Hall
2091bbbf6f
Fixing a problem with resetting sumstats on managers in the wrong location.
2013-08-21 14:47:05 -04:00
Seth Hall
22b1e78ec1
Changing how threshold reseting happens (actually do it on managers!)
2013-08-21 14:08:14 -04:00
Vlad Grigorescu
73a5106bd9
Fix some reporter.log errors by adding a few extra key membership checks.
2013-08-21 07:29:22 -04:00
Seth Hall
1eadeaec3c
Fix a major memory issue in the SumStats framework.
...
- There are still problems, but this should prevent a deadlock issue
and help with memory use.
2013-08-03 01:57:51 -04:00
Seth Hall
6b58ef12d7
Still fixing bugs in sumstats updated api cluster support.
2013-08-02 16:53:56 -04:00
Seth Hall
135094428e
Hopefully fix the SumStats cluster support.
2013-08-02 16:30:34 -04:00
Seth Hall
4f8100774c
Updates for SumStats API to deal with high memory stats.
...
- The code is a mess and will need to be cleaned up, but the
tests do pass.
2013-08-02 12:44:33 -04:00
Seth Hall
0e23a8bc9e
Beginning rework of SumStats API.
2013-07-30 11:46:51 -04:00
Seth Hall
4f4ef99a6b
SumStats changes to how thresholding works to simplify and reduce memory use.
2013-05-23 10:12:17 -04:00
Seth Hall
6bd9ab3bd6
More adjustments to try and correct SumStats memory use.
2013-05-22 16:41:46 -04:00
Seth Hall
c4a1f30a87
Hopefully fixing a strange error.
2013-05-22 14:59:31 -04:00
Seth Hall
0a18b62d12
Merge remote-tracking branch 'origin/master' into topic/seth/sumstats-updates
...
Conflicts:
scripts/base/frameworks/sumstats/cluster.bro
scripts/base/frameworks/sumstats/plugins/average.bro
scripts/base/frameworks/sumstats/plugins/max.bro
scripts/base/frameworks/sumstats/plugins/min.bro
scripts/base/frameworks/sumstats/plugins/sample.bro
scripts/base/frameworks/sumstats/plugins/std-dev.bro
scripts/base/frameworks/sumstats/plugins/sum.bro
scripts/base/frameworks/sumstats/plugins/unique.bro
scripts/base/frameworks/sumstats/plugins/variance.bro
scripts/policy/protocols/http/detect-sqli.bro
testing/btest/scripts/base/frameworks/sumstats/cluster-intermediate-update.bro
2013-05-21 22:33:16 -04:00
Seth Hall
bec965b66f
Large update for the SumStats framework.
...
- 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
2013-05-21 15:52:59 -04:00
Robin Sommer
8992dc6cff
Merge remote-tracking branch 'origin/topic/bernhard/metrics-bug'
...
* origin/topic/bernhard/metrics-bug:
add comment for seth to make us not forget about the copy statements
fix the fix (thanks seth)
duct-tape fix of values not propagating after intermediate check in cluster environments.
Fixing coverage.bare-mode-errors test.
2013-05-02 12:47:36 -07:00
Bernhard Amann
2cfef36116
add comment for seth to make us not forget about the copy statements
2013-05-02 11:42:34 -07:00
Bernhard Amann
fe779575d5
fix the fix (thanks seth)
2013-05-02 11:38:40 -07:00
Bernhard Amann
d984243a77
duct-tape fix of values not propagating after intermediate check in cluster environments.
2013-05-02 11:34:33 -07:00
Robin Sommer
b9249ecf9d
Layout tweaks for the sumstats code, and preliminary updates for NEWS.
...
The layout changes are mostly whitespace and some comment rewrapping.
No functional changes.
2013-04-28 15:35:21 -07:00
Seth Hall
48cbb31747
Added an automatic state limiter for threshold based SumStats.
2013-04-25 12:51:55 -04:00
Seth Hall
1cac89e4f8
SumStats test checkpoint.
2013-04-16 00:54:41 -04:00
Seth Hall
437815454d
SumStats tests pass.
2013-04-15 15:28:11 -04:00
Seth Hall
fbe967e16a
Checkpoint for SumStats rename.
2013-04-15 15:12:28 -04:00