[−][src]Trait stats::prelude::Timeseries
Timeseries is a type of stat that can aggregate data send to it into predefined intervals of time. Example aggregations are average, sum or rate.
Required methods
pub fn add_value(&self, value: i64)
[src]
Adds value to the timeseries. It is being aggregated based on ExportType
pub fn add_value_aggregated(&self, value: i64, nsamples: u32)
[src]
You might want to call this method when you have a very hot counter to avoid some
congestions on it.
Value is the sum of values of the samples and nsamples is the number of samples.
Please notice that difference in the value semantic compared to
Histogram::add_repeated_value
.
Implementations on Foreign Types
impl<T> Timeseries for Box<T, Global> where
T: Timeseries + ?Sized,
[src]
T: Timeseries + ?Sized,