Packages

package core

Type Members

  1. 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.

  2. trait Gauge[T] 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.

  3. 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.

  4. trait Registry[R, U] extends AnyRef

    Builds and registers metrics.

  5. trait Reporter[R] extends AnyRef

    Builds and registers a reporter for a Registry

  6. trait Timer extends AnyRef

    A timer measures both the rate that a particular piece of code is called and the distribution of its duration.

Ungrouped