Class Summary |
Aggregator |
This class encapsulates operations to aggregate data from all drivers,
also includes operations to calculate response time distribution. |
Counter |
|
Histogram |
This class encapsulates calculation of different percentiles,
so far it supports 60/80/90/95/99/100 percentiles. |
Mark |
The class aggregates performance data in one sample interval. |
Metrics |
The class represents the overall performance metrics per each type. |
Report |
This class is a list of metrics, it represents all metrics needed for one report. |
ReportMerger |
This class encapsulates operations needed to merge metrics into report. |
Result |
This class encapsulates the returned result for one operation. |
Sample |
This class encapsulates the performance sample of one operation. |
Snapshot |
This class represents the aggregated (from different drivers) performance data at one sample interval. |
SnapshotMerger |
This class encapsulates operations needed to merge report to snapshot. |
Status |
This class is a list of mark, it represents all marks at different time point. |