package core
Type Members
- trait Counter extends AnyRef
A counter is just a gauge for an Long instance and you can increment its value.
A counter is just a gauge for an Long instance and you can increment its value. For example, we may want a more efficient way of measuring the pending jobs in a queue.
- trait Gauge extends AnyRef
A gauge is an instantaneous measurement of a value.
A gauge is an instantaneous measurement of a value. For example, we may want to track the number of pending jobs at a certain time in a queue.
- class GlobalRegistry[T] extends SpecificRegistry[T]
- trait Histogram extends AnyRef
A histogram measures the statistical distribution of values in a stream of data.
A histogram measures the statistical distribution of values in a stream of data. In addition to minimum, maximum, mean, etc., it also measures median, 75th, 90th, 95th, 98th, 99th, and 99.9th percentiles.
- trait Registry extends AnyRef
- trait Reporter extends AnyRef
Builds and registers a reporter for a
Registry
- trait SpecificRegistry[R] extends Registry
Builds and registers metrics.
- case class Tag(key: String, value: String) extends Product with Serializable
- trait Timer extends AnyRef
A timer measures both the rate that a particular piece of code is called and the distribution of its duration.