Uses of Package
com.codahale.metrics
-
Classes in com.codahale.metrics used by com.codahale.metrics Class Description Clock An abstraction for how time passes.ConsoleReporter A reporter which outputs measurements to aPrintStream
, likeSystem.out
.ConsoleReporter.Builder A builder forConsoleReporter
instances.Counter An incrementing and decrementing counter metric.Counting An interface for metric types which have counts.CsvReporter A reporter which creates a comma-separated values file of the measurements for each metric.CsvReporter.Builder A builder forCsvReporter
instances.EWMA An exponentially-weighted moving average.Gauge A gauge metric is an instantaneous reading of a particular value.Histogram A metric which calculates the distribution of a value.JmxReporter A reporter which listens for new metrics and exposes them as namespaced MBeans.JmxReporter.AbstractBean JmxReporter.Builder A builder forCsvReporter
instances.JmxReporter.JmxCounterMBean JmxReporter.JmxGaugeMBean JmxReporter.JmxHistogramMBean JmxReporter.JmxListener JmxReporter.JmxMeter JmxReporter.JmxMeterMBean JmxReporter.JmxTimerMBean JmxReporter.MetricMBean JmxReporter.MetricTimeUnits LongAdder One or more variables that together maintain an initially zerolong
sum.Meter A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.Metered An object which maintains mean and exponentially-weighted rate.Metric A tag interface to indicate that a class is a metric.MetricFilter A filter used to determine whether or not a metric should be reported, among other things.MetricRegistry A registry of metric instances.MetricRegistry.MetricBuilder A quick and easy way of capturing the notion of default metrics.MetricRegistryListener Listeners for events from the registry.MetricSet A set of named metrics.RatioGauge.Ratio A ratio of one quantity to another.Reservoir A statistically representative reservoir of a data stream.Sampling An object which samples values.ScheduledReporter The abstract base class for all scheduled reporters (i.e., reporters which process a registry's metrics periodically).Slf4jReporter A reporter class for logging metrics values to a SLF4JLogger
periodically, similar toConsoleReporter
orCsvReporter
, but using the SLF4J framework instead.Slf4jReporter.Builder A builder forCsvReporter
instances.Snapshot A statistical snapshot of aSnapshot
.Striped64 A package-local class holding common representation and mechanics for classes supporting dynamic striping on 64bit values.Striped64.Cell Padded variant of AtomicLong supporting only raw accesses plus CAS.Striped64.HashCode Holder for the thread-local hash code.Striped64.ThreadHashCode The corresponding ThreadLocal classThreadLocalRandom Copied directly from the JSR-166 project.Timer A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics viaMeter
.Timer.Context A timing context. -
Classes in com.codahale.metrics used by com.codahale.metrics.graphite Class Description Clock An abstraction for how time passes.Counter An incrementing and decrementing counter metric.Gauge A gauge metric is an instantaneous reading of a particular value.Histogram A metric which calculates the distribution of a value.Metered An object which maintains mean and exponentially-weighted rate.MetricFilter A filter used to determine whether or not a metric should be reported, among other things.MetricRegistry A registry of metric instances.ScheduledReporter The abstract base class for all scheduled reporters (i.e., reporters which process a registry's metrics periodically).Timer A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics viaMeter
. -
Classes in com.codahale.metrics used by com.codahale.metrics.httpclient Class Description MetricRegistry A registry of metric instances.Timer A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics viaMeter
. -
Classes in com.codahale.metrics used by com.codahale.metrics.json Class Description Counter An incrementing and decrementing counter metric.Gauge A gauge metric is an instantaneous reading of a particular value.Histogram A metric which calculates the distribution of a value.Meter A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.MetricRegistry A registry of metric instances.Timer A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics viaMeter
. -
Classes in com.codahale.metrics used by com.codahale.metrics.jvm Class Description Gauge A gauge metric is an instantaneous reading of a particular value.Metric A tag interface to indicate that a class is a metric.MetricSet A set of named metrics.RatioGauge A gauge which measures the ratio of one value to another.RatioGauge.Ratio A ratio of one quantity to another. -
Classes in com.codahale.metrics used by com.codahale.metrics.log4j Class Description Meter A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.MetricRegistry A registry of metric instances. -
Classes in com.codahale.metrics used by com.codahale.metrics.logback Class Description Meter A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.MetricRegistry A registry of metric instances. -
Classes in com.codahale.metrics used by com.codahale.metrics.servlet Class Description Counter An incrementing and decrementing counter metric.Meter A meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.MetricRegistry A registry of metric instances.Timer A timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics viaMeter
. -
Classes in com.codahale.metrics used by com.codahale.metrics.servlets Class Description MetricRegistry A registry of metric instances.