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.