All Classes and Interfaces
Class
Description
The activator class controls the plug-in life cycle
An implementation of
ISlidingWindowMoveOnStrategy that discards all the measurements
which are prior to the new lower bound of the SlidingWindow after it moved on.Implementation of a trivial
ISlidingWindowMoveOnStrategy which just discards all the
window data once it moves on.This interface has to be implemented that want to observe
SlidingWindows.Each window instance has an attached
ISlidingWindowMoveOnStrategy that defines how the
collected data (i.e., the measurements) are adjusted when the window moves forward.An implementation of
ISlidingWindowMoveOnStrategy that keeps exactly one measurement that
is prior to the new lower bound of the SlidingWindow after it moved on.This class is an implementation of a fixed length sliding window.
Purpose of this window is to collect measurements of a certain kind that occur within the window length.
Purpose of this window is to collect measurements of a certain kind that occur within the window length.
This class is the base class of all
In terms of signal processing and time series analysis/statistics, this class can be thought of as a base class for any moving average implementation.
ISlidingWindowListener that aggregate/process the
measurements collected by a SlidingWindow once it is full (i.e., it moved on).In terms of signal processing and time series analysis/statistics, this class can be thought of as a base class for any moving average implementation.
This class is a specialized
SlidingWindowUtilizationAggregator implementation which
calculates the utilization or, (which is more precisely in the scope of this class), the average
load) of an active resource based on a sequence of
(point in time, state of active resource) or
(point in time, utilization of active resource) tuples collected by a
SlidingWindow by employing the algorithm that is used in the Linux kernel to compute the
average load (Details of this algorithm can be found
in this paper, or more
succinctly, in this presentation
both due to Neil Gunther).This class implements a
Recorder which writes incoming data into a sliding window rather
than passing it on to a persistence framework like EDP2.This class is a
SlidingWindowAggregator implementation which calculates the utilization
of an active resource based on a sequence of (point in time, state of active resource) or
(point in time, utilization of active resource) tuples collected by a
SlidingWindow.This class is a moving average implementation that calculates the utilization of an active
resource based on a set of
in case of a multi-core resource, based on a set of
That is, when being applied to an
(point in time, state of active resource) tuple measurements,
or,in case of a multi-core resource, based on a set of
(point in time, 'overall' utilization of active resource) tuple measurements.That is, when being applied to an
IDataSource that provides measurements adhering to this
metric, this filter outputs a set of subsequent (point in time, utilization) tuples.This class contains properties to configure the behavior of
UtilizationFilters.