Package io.engineblock.metrics
-
Interface Summary Interface Description DeltaSnapshotter HdrDeltaHistogramAttachment Allow a DeltaHistogram to have attached metrics that also get a copy of any input data.HdrDeltaHistogramProvider HistogramAttachment HistoLogger MetricsCloseable TimerAttachment -
Class Summary Class Description ActivityMetrics CapabilityHook<T> A silly class that does nothing but allow cleaner code elsewhere, because MetricRegistryListener, that's why.ClassicHistoListener ClassicTimerListener ConvenientSnapshot DeltaHdrHistogramReservoir A custom wrapping of snapshotting logic on the HdrHistogram.DeltaSnapshotReader ExceptionCountMetrics Use this to provide exception metering in a uniform way.ExceptionHistoMetrics Use this to provide exception histograms in a uniform way.ExceptionMeterMetrics Use this to provide exception metering in a uniform way.HistoIntervalLogger HistoIntervalLogger runs a separate thread to snapshotAndWrite encoded histograms on a regular interval.HistoLogChartGenerator HistoStatsCSVWriter HistoStatsLogger HistoIntervalLogger runs a separate thread to snapshotAndWrite encoded histograms on a regular interval.MetricsRegistryMount NicerHistogram NicerTimer PeriodicRunnable<T extends java.lang.Runnable> This is a simple and light way to run a periodic task -
Enum Summary Enum Description IndicatorMode