|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Metered | |
| Metric | A tag interface to indicate that a class is a metric. |
| MetricsProcessor<T> | |
| MetricsRegistryListener | Listeners for events from the registry. |
| Percentiled | |
| Stoppable | Interface for Metric instances that can be stopped. |
| Summarized | |
| Class Summary | |
|---|---|
| Clock | An abstraction for how time passes. |
| Clock.CpuTime | Another implementation, uses ThreadMXBean.getCurrentThreadCpuTime() |
| Clock.UserTime | Default implementation, uses System.nanoTime(). |
| CounterMetric | An incrementing and decrementing counter metric. |
| DeadlockHealthCheck | A HealthCheck implementation which returns a list of deadlocked threads, if any. |
| GaugeMetric<T> | A gauge metric is an instantaneous reading of a particular value. |
| HealthCheck | A template class for an encapsulated service health check. |
| HealthCheck.Result | |
| HealthCheckRegistry | A registry for health checks. |
| HistogramMetric | A metric which calculates the distribution of a value. |
| JmxGauge | A gauge which exposes an attribute of a JMX MBean. |
| MeterMetric | A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs. |
| MetricName | A value class encapsulating a metric's owning class and name. |
| MetricsRegistry | A registry of metric instances. |
| TimerContext | A timing context. |
| TimerMetric | A timer metric which aggregates timing durations and provides duration statistics, plus
throughput statistics via MeterMetric. |
| VirtualMachineMetrics | A collection of Java Virtual Machine metrics. |
| VirtualMachineMetrics.GarbageCollector | |
| Enum Summary | |
|---|---|
| HistogramMetric.SampleType | The type of sampling the histogram should be performing. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||