com.neeve.stats
Interface IStats.Latencies

All Superinterfaces:
IStats.Series
All Known Implementing Classes:
Stats.LatencyManager
Enclosing interface:
IStats

public static interface IStats.Latencies
extends IStats.Series

Represents an IStats.Series used to collect latency timings.

Latency statistics only support recording of values up to Integer.MAX_VALUE.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.neeve.stats.IStats.Series
IStats.Series.Collector, IStats.Series.Type
 
Field Summary
static String PROP_LATENCY_MANAGER_SAMPLE_SIZE
          Property that can be used to control the default sampling size for latencies series stats.
 
Fields inherited from interface com.neeve.stats.IStats.Series
PROP_SERIES_SAMPLE_SIZE, PROP_SERIES_SAMPLE_SIZE_DEFAULT
 
Method Summary
 
Methods inherited from interface com.neeve.stats.IStats.Series
add, compute, get, get, getName, getNameAsRaw, getType, max, mean, median, min, pct75, pct90, pct99, pct999, pct9999, reset, sample, sequenceNumber, size
 

Field Detail

PROP_LATENCY_MANAGER_SAMPLE_SIZE

static final String PROP_LATENCY_MANAGER_SAMPLE_SIZE
Property that can be used to control the default sampling size for latencies series stats.

If the number of datapoints collected in a stats interval exceeds this size the computation for histographical data will be lossy, increasing the value will reduce loss of datapoints, but results in greater overhead in stats collection in terms of both memory usage and pressure on the process caches.

Default value: Value of IStats.Series.PROP_SERIES_SAMPLE_SIZE_DEFAULT

See Also:
Constant Field Values


Copyright © 2016 Neeve Research, LLC. All Rights Reserved.