Package | Description |
---|---|
io.pcp.parfait.timing |
Class and Description |
---|
AbstractThreadMetric |
EventCounters |
EventMetricCollector
Coordinates multiple
MetricMeasurements for all the events invoked in
the process of handling the user request. |
EventMetricCounters
This class is a wrapper class which holds both a counter for an event metric and another
counter for the same metric but its value is a total value across all events.
|
EventTimer
A class to provide a
EventMetricCollector to each Timeable on demand, guaranteed
to be thread-safe as long is it's only ever used by the requesting thread. |
InProgressSnapshot |
MetricMeasurement
Class to measure the time taken to run by a single event (or some similar 'delta' metric).
|
StepMeasurements |
StepMeasurementSink
Destination for measurements of an individual event timing step.
|
ThreadContext
Map-like functions to keep track of key/value pairs for application threads.
|
ThreadContext.MdcBridge |
ThreadCounter |
ThreadMetric |
ThreadMetricSuite |
ThreadValue |
ThreadValue.ThreadLocalMap |
ThreadValue.WeakReferenceThreadMap |
Timeable
An object that implements some form of metric collection via a
EventTimer . |