package metrics
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- metrics
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final class CacheMetrics extends AnyRef
- class DatabaseMetrics extends AnyRef
- final class ExtendedDropwizardExports extends DropwizardExportsAccess
- class JvmMetricSet extends MetricSet
- final class MetricName extends AnyVal
- final class Metrics extends AnyRef
- sealed abstract class MetricsReporter extends AnyRef
- final class MetricsReporting extends ResourceOwner[Metrics]
Manages metrics and reporters.
Manages metrics and reporters.
Creates the MetricRegistry.
All out-of-the-box JVM metrics are added to the registry.
Creates at least two reporters:
- a JmxReporter, which exposes metrics over JMX, and
- an Slf4jReporter, which logs metrics on shutdown at DEBUG level.
Also optionally creates the reporter specified in the constructor.
Note that metrics are in general light-weight and add negligible overhead. They are not visible to everyday users so they can be safely enabled all the time.
- final class PrometheusReporter extends ScheduledReporter
- case class VarGauge[T](initial: T) extends Gauge[T] with Product with Serializable
Value Members
- object DatabaseMetrics
- object InstrumentedGraph
- object JvmMetricSet
- object MetricName
- object Metrics
- object MetricsReporter
- object PrometheusReporter
- object Timed