diff --git a/java/google/registry/monitoring/metrics/EventMetric.java b/java/google/registry/monitoring/metrics/EventMetric.java index 33dfc99dd..0547108ef 100644 --- a/java/google/registry/monitoring/metrics/EventMetric.java +++ b/java/google/registry/monitoring/metrics/EventMetric.java @@ -41,6 +41,13 @@ import org.joda.time.Instant; */ public final class EventMetric extends AbstractMetric { + /** + * Default {@link DistributionFitter} suitable for latency measurements. + * + *

The finite range of this fitter is from 1 to 4^16 (4294967296). + */ + public static final DistributionFitter DEFAULT_FITTER = ExponentialFitter.create(16, 4.0, 1.0); + private final ConcurrentHashMap, Instant> valueStartTimestamps = newConcurrentHashMap(DEFAULT_CONCURRENCY_LEVEL); private final ConcurrentHashMap, MutableDistribution> values =