Package com.j256.simplemetrics.metric
package com.j256.simplemetrics.metric
Metrics classes which do the value storage and updating.
-
ClassDescriptionBase metric class which defines some common fields and methods.Metric which is managed by the system.When we need to aggregate multiple values of this metric, this determines how we do so.Managed
ControlledMetricfor metrics like page-count or database-accesses that you are adding to continually as opposed to aControlledMetricValue.Wrapper around a long counter and a reset flag.Wrapper around a ControlledMetric that provides JMX publishing of the metric.A metric which tracks the relationship between two values.Class which holds a numerator and denominator double.Wrapper around a numerator and denominator.Convenience to allow tracking of the elapsed time of events as a metric.ManagedControlledMetricfor metrics like number of threads running or the JVM memory usage.Wrapper around a current value and count so we can calculate averages internally.Metric values that wraps a raw metric value.Value detail information for the metric.