package metric
Type Members
-
trait
Counter extends Metric
Incrementing and decrementing
Countermetric. -
trait
DoubleValueProvider extends AnyRef
Used by the
ProvidingGaugeDouble -
trait
GaugeDouble extends Metric
Setting
GaugeDoublemetric. -
trait
GaugeLong extends Metric
Setting
GaugeLongmetric. -
trait
LongValueProvider extends AnyRef
Used by the
ProvidingGaugeLong -
trait
Metric extends AnyRef
Metriccommon interface. -
trait
MetricBackend extends AnyRef
MetricBackendabstraction to create metrics for instrumented entities. -
trait
MetricFactory extends AnyRef
MetricFactoryinterface to create metrics for an instrumented entity. -
trait
ProvidingGaugeDouble extends Metric
Lazily
ProvidingGaugeDoublemetric. -
trait
ProvidingGaugeLong extends Metric
Lazily
ProvidingGaugeLongmetric. -
trait
Rate extends Metric
Ratemetric for measuring the rate of events. -
trait
Recorder extends Metric
Recordermetric for measuring changing values (like durations).
This is the public API for Cinnamon.
The com.lightbend.cinnamon package contains the public Cinnamon API.
See the complete list of Cinnamon packages on the right.
Cinnamon Events and Metrics
For the custom events API see
CinnamonEvents.For the custom metrics API see
CinnamonMetrics.Stopwatch
For the Stopwatch API see
Stopwatch.Coda Hale Metrics
For creating custom Coda Hale Metrics reporters see the com.lightbend.cinnamon.chmetrics.reporter package.