package reporter
Type Members
-
trait
Filter extends AnyRef
API used to filter data before used by reporters.
-
trait
Formatter extends AnyRef
API used to format identifiers.
- class MetadataCache[T] extends AnyRef
-
trait
Namer extends AnyRef
Create names for metrics.
-
trait
Reporter extends AnyRef
User API for adding Coda Hale metric reporters.
User API for adding Coda Hale metric reporters.
Make sure that your reporter implements this interface.
The constructor of your reporter class must have one of the following constructors:
public YourReporter(com.codahale.metrics.MetricRegistry registry) public YourReporter(com.codahale.metrics.MetricRegistry registry, com.lightbend.cinnamon.chmetrics.reporter.ReporterContext)
Errors will be logged if the class does not have any accepted constructors of if it does not implement this interface.
-
trait
ReporterContext extends AnyRef
Interface for reporter context, i.e.
Interface for reporter context, i.e. additional information passed to reporters.
-
trait
ReporterMetadata extends AnyRef
Access Cinnamon metric metadata in Coda Hale Metrics objects.
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.