DynamicRange is a configuration object used to supply range and precision configuration to a kamon.metric.instrument.HdrHistogram.
DynamicRange is a configuration object used to supply range and precision configuration to a kamon.metric.instrument.HdrHistogram. See the HdrHistogram website for more details on how it works and the effects of these configuration values.
The lowest value that can be discerned (distinguished from 0) by the histogram.Must be a positive integer that is >= 1. May be internally rounded down to nearest power of 2.
The highest value to be tracked by the histogram. Must be a positive integer that is >= (2 * lowestDiscernibleValue). Must not be larger than (Long.MAX_VALUE/2).
The number of significant decimal digits to which the histogram will maintain value resolution and separation. Must be a non-negative integer between 1 and 3.
Scala API:
Scala API:
Create a new High Dynamic Range Histogram (kamon.metric.instrument.HdrHistogram) using the given kamon.metric.instrument.Histogram.DynamicRange.
Java API:
Java API:
Create a new High Dynamic Range Histogram (kamon.metric.instrument.HdrHistogram) using the given kamon.metric.instrument.Histogram.DynamicRange.