Package org.qi4j.api.metrics

Metrics API.

See:
          Description

Interface Summary
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 Summary
MetricsHealthCheck.Result  
 

Exception Summary
MetricsNotSupportedException Thrown when the underlying MetricsProvider do not support a Metric type.
 

Package org.qi4j.api.metrics Description

Metrics API.