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.