Interface | Description |
---|---|
Metric |
Marker interface for all Metric types.
|
MetricsCounter |
Metrics Counter.
|
MetricsCounterFactory |
Create MetricsCounter instances.
|
MetricsFactory |
Metrics Factory.
|
MetricsGauge<T> |
MetricsGauge is the most basic Metric type, and is completely flexible and therefor handled slightly differently in
the MetricsFactory than all other Gauges.
|
MetricsGaugeFactory |
Register MetricsGauge with the underlying Metrics system.
|
MetricsHealthCheck |
Metrics Health Check.
|
MetricsHealthCheckFactory |
Create MetricsHealthCheck instances.
|
MetricsHistogram |
A metric which calculates the distribution of a value.
|
MetricsHistogramFactory |
Create MetricsHistogram instances.
|
MetricsMeter |
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
|
MetricsMeterFactory |
Create MetricsMeter instances.
|
MetricsProvider |
Metrics Provider SPI.
|
MetricsTimer |
Timer Metrics.
|
MetricsTimer.Context |
Timer Metrics Context.
|
MetricsTimerFactory |
Create MetricsTimer instances.
|
Class | Description |
---|---|
MetricNames |
Metric names utilities.
|
MetricsHealthCheck.Result | |
TimingCaptureAllConcern | |
TimingCaptureConcern |
Exception | Description |
---|---|
MetricsNotSupportedException |
Thrown when the underlying MetricsProvider do not support a Metric type.
|
Annotation Type | Description |
---|---|
TimingCapture |