Home / Companies / Honeycomb / Blog / Post Details
Content Deep Dive

Bringing the Most Advanced Sampling to the OpenTelemetry Collector

Blog post from Honeycomb

Post Details
Company
Date Published
Author
Mike Goldsmith
Word Count
1,370
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

Honeycomb is donating an adaptive tail sampling processor to the OpenTelemetry Collector, aiming to provide a more flexible alternative to traditional head, probabilistic, and static tail sampling approaches. Unlike conventional tail samplers, the processor buffers spans to evaluate full traces while making decisions soon after receiving a root span, helping reduce memory and CPU use. It combines configurable static rules, such as always retaining errors or dropping health checks, with trace fingerprinting that distinguishes traffic by attributes such as services, routes, response codes, and tenant identifiers. Adaptive rates are recalculated periodically to distribute either a percentage-based or throughput-based sampling budget across fingerprints, preserving visibility into low-volume requests while reducing data from high-volume paths and limiting costs during spikes or attacks. The processor also records sampling thresholds in OpenTelemetry trace state to support accurate backend extrapolation, and it is available ahead of upstream release through the Honeycomb OpenTelemetry Collector Distribution for deployments using OTLP, Kubernetes, or Docker.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
OpenTelemetry 11 No monthly metrics for this publish month.
Observability 2 No monthly metrics for this publish month.
Kubernetes 1 No monthly metrics for this publish month.
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.