Package io.opentelemetry.sdk.metrics.internal.exemplar
@ParametersAreNonnullByDefault
package io.opentelemetry.sdk.metrics.internal.exemplar
Metric exemplar extension points.
-
ClassDescriptionA filter which makes no measurements eligible for being an exemplar.A filter which makes all measurements eligible for being an exemplar.Exemplar filters are used to pre-filter measurements before attempting to store them in a reservoir.ExemplarReservoir<T extends ExemplarData>An interface for an exemplar reservoir of samples.FilteredExemplarReservoir<T extends ExemplarData>A reservoir that has a pre-filter on measurements.FixedSizeExemplarReservoir<T extends ExemplarData>Base for fixed-size reservoir sampling of Exemplars.A reservoir that records the latest measurement for each histogram bucket.LongToDoubleExemplarReservoir<T extends ExemplarData>NoopExemplarReservoir<T extends ExemplarData>A reservoir that keeps no exemplars.RandomFixedSizeExemplarReservoir<T extends ExemplarData>A
FixedSizeExemplarReservoir
which uses an un-unweighted/naive algorithm for sampler where the probability of sampling decrease as the number of observations continue.A Reservoir cell pre-allocated memories for Exemplar data.Selects whichFixedSizeExemplarReservoir
ReservoirCell
receives measurements.Exemplar sampler that only samples measurements with associated sampled traces.