Package com.datadog.trace.common.sampling
See: Description
-
Interface Summary Interface Description RateSampler SingleSpanSampler PrioritySampler Sampler Main interface to sample a collection of traces. -
Class Summary Class Description AlwaysMatchesSamplingRule PatternMatchSamplingRule ServiceSamplingRule OperationSamplingRule TraceSamplingRule SpanSamplingRule SamplingRule RuleBasedTraceSampler TraceSampler Uses trace-id as a sampling id SpanSampler Uses span-id as a sampling id DeterministicSampler This implements the deterministic sampling algorithm used by the Datadog Agent as well as the tracers for other languages AllSampler Sampler that always says yes... PrioritySampling Builder RuleBasedSingleSpanSampler Rule SpanSamplingRules Represents list of Span Sampling Rules read from JSON. RateByServiceTraceSampler A rate sampler which maintains different sample rates per service+env name. ForcePrioritySampler A sampler which forces the sampling priority Builder Rule TraceSamplingRules Represents list of Trace Sampling Rules read from JSON.