package metric
Type Members
-
trait
Counter extends Metric
Incrementing and decrementing
Counter
metric. -
trait
DoubleValueProvider extends AnyRef
Used by the
ProvidingGaugeDouble
-
trait
GaugeDouble extends Metric
Setting
GaugeDouble
metric. -
trait
GaugeLong extends Metric
Setting
GaugeLong
metric. -
trait
LongValueProvider extends AnyRef
Used by the
ProvidingGaugeLong
-
trait
Metric extends AnyRef
Metric
common interface. -
trait
MetricBackend extends AnyRef
MetricBackend
abstraction to create metrics for instrumented entities. -
trait
MetricFactory extends AnyRef
MetricFactory
interface to create metrics for an instrumented entity. -
trait
ProvidingGaugeDouble extends Metric
Lazily
ProvidingGaugeDouble
metric. -
trait
ProvidingGaugeLong extends Metric
Lazily
ProvidingGaugeLong
metric. -
trait
Rate extends Metric
Rate
metric for measuring the rate of events. -
trait
Recorder extends Metric
Recorder
metric 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.