- begin:
time
The time when the first observation was added to
this result value.
- end:
time
The time when the last observation was added to
this result value.
- num:
count &default = 0 &optional
The number of observations received.
- average:
double &optional
(present if base/frameworks/sumstats/plugins/average.bro is loaded)
For numeric data, this is the average of all values.
- hll_unique:
count &default = 0 &optional
(present if base/frameworks/sumstats/plugins/hll_unique.bro is loaded)
If cardinality is being tracked, the number of unique
items is tracked here.
- card:
opaque of cardinality &optional
(present if base/frameworks/sumstats/plugins/hll_unique.bro is loaded)
- hll_error_margin:
double &optional
(present if base/frameworks/sumstats/plugins/hll_unique.bro is loaded)
- hll_confidence:
double &optional
(present if base/frameworks/sumstats/plugins/hll_unique.bro is loaded)
- last_elements:
Queue::Queue &optional
(present if base/frameworks/sumstats/plugins/last.bro is loaded)
This is the queue where elements are maintained.
Don’t access this value directly, instead use the
SumStats::get_last function to get a vector of
the current element values.
- max:
double &optional
(present if base/frameworks/sumstats/plugins/max.bro is loaded)
For numeric data, this tracks the maximum value.
- min:
double &optional
(present if base/frameworks/sumstats/plugins/min.bro is loaded)
For numeric data, this tracks the minimum value.
- samples:
vector of SumStats::Observation &default = [] &optional
(present if base/frameworks/sumstats/plugins/sample.bro is loaded)
This is the vector in which the samples are maintained.
- sample_elements:
count &default = 0 &optional
(present if base/frameworks/sumstats/plugins/sample.bro is loaded)
Number of total observed elements.
- num_samples:
count &default = 0 &optional
(present if base/frameworks/sumstats/plugins/sample.bro is loaded)
- variance:
double &optional
(present if base/frameworks/sumstats/plugins/variance.bro is loaded)
For numeric data, this is the variance.
- prev_avg:
double &optional
(present if base/frameworks/sumstats/plugins/variance.bro is loaded)
- var_s:
double &default = 0.0 &optional
(present if base/frameworks/sumstats/plugins/variance.bro is loaded)
- std_dev:
double &default = 0.0 &optional
(present if base/frameworks/sumstats/plugins/std-dev.bro is loaded)
For numeric data, this calculates the standard deviation.
- sum:
double &default = 0.0 &optional
(present if base/frameworks/sumstats/plugins/sum.bro is loaded)
For numeric data, this tracks the sum of all values.
- topk:
opaque of topk &optional
(present if base/frameworks/sumstats/plugins/topk.bro is loaded)
A handle which can be passed to some built-in functions to get
the top-k results.
- unique:
count &default = 0 &optional
(present if base/frameworks/sumstats/plugins/unique.bro is loaded)
If cardinality is being tracked, the number of unique
values is tracked here.
- unique_max:
count &optional
(present if base/frameworks/sumstats/plugins/unique.bro is loaded)
- unique_vals:
set [SumStats::Observation] &optional
(present if base/frameworks/sumstats/plugins/unique.bro is loaded)