## Package net.i2p.stat

Interface Summary
RateSummaryListener: Receive the state of the rate when its coallesced
StatLog: Component to be notified when a particular event occurs

Class Summary
BufferedStatLog
Frequency: Manage the calculation of a moving event frequency over a certain period.
FrequencyStat: coordinate an event frequency over various periods
PersistenceHelper: object orientation gives you hairy palms.
Rate: Simple rate calculator for periodically sampled data points - determining an average value over a period, the number of events in that period, the maximum number of events (using the interval between events), and lifetime data.
RateStat: coordinate a moving rate over various periods
SimpleStatDumper
SizeTest
StatLogSplitter: Simple CLI to splot the stat logs into per-stat files containing #seconds since beginning and the value (ready for loading into your favorite plotting tool)
StatManager: Coordinate the management of various frequencies and rates within I2P components, both allowing central update and retrieval, as well as distributed creation and use.