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.
|
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 . |
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 © 2011. All rights reserved.