| Class and Description |
|---|
| Clock
An abstraction for how time passes.
|
| ConsoleReporter
A reporter which outputs measurements to a
PrintStream, like System.out. |
| ConsoleReporter.Builder
A builder for
ConsoleReporter instances. |
| Counter
An incrementing and decrementing counter metric.
|
| Counting
An interface for metric types which have counts.
|
| CsvFileProvider
This interface allows a pluggable implementation of what file names
the
CsvReporter will write to. |
| CsvReporter
A reporter which creates a comma-separated values file of the measurements for each metric.
|
| CsvReporter.Builder
A builder for
CsvReporter instances. |
| EWMA
An exponentially-weighted moving average.
|
| Gauge
A gauge metric is an instantaneous reading of a particular value.
|
| Histogram
A metric which calculates the distribution of a value.
|
| Meter
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
moving average throughputs.
|
| Metered
An object which maintains mean and moving average rates.
|
| Metric
A tag interface to indicate that a class is a metric.
|
| MetricAttribute
Represents attributes of metrics which can be reported.
|
| MetricFilter
A filter used to determine whether or not a metric should be reported, among other things.
|
| MetricName
A metric name with the ability to include semantic tags.
|
| MetricRegistry
A registry of metric instances.
|
| MetricRegistry.MetricSupplier |
| MetricRegistryListener
Listeners for events from the registry.
|
| MetricSet
A set of named metrics.
|
| MovingAverages
A triple of moving averages (one-, five-, and fifteen-minute
moving average) as needed by
Meter. |
| RatioGauge.Ratio
A ratio of one quantity to another.
|
| Reporter |
| Reservoir
A statistically representative reservoir of a data stream.
|
| Sampling
An object which samples values.
|
| ScheduledReporter
The abstract base class for all scheduled reporters (i.e., reporters which process a registry's
metrics periodically).
|
| Slf4jReporter
A reporter class for logging metrics values to a SLF4J
Logger periodically, similar to
ConsoleReporter or CsvReporter, but using the SLF4J framework instead. |
| Slf4jReporter.Builder
A builder for
Slf4jReporter instances. |
| Slf4jReporter.LoggingLevel |
| Snapshot
A statistical snapshot of a
Snapshot. |
| Summing
An interface for metric types which aggregate a sum
|
| Timer
A timer metric which aggregates timing durations and provides duration statistics, plus
throughput statistics via
Meter. |
| Timer.Context
A timing context.
|
| WeightedSnapshot.WeightedSample
A single sample item with value and its weights for
WeightedSnapshot. |
Copyright © 2019. All rights reserved.