ITithub.directory
Directory
Honeycomb

Honeycomb

Honeycomb is an observability platform for debugging complex systems using high-cardinality event data and collaborative

www.honeycomb.io

Last updated: April 2026

Honeycomb is an observability platform for debugging complex systems using high-cardinality event data and collaborative query analysis for engineering teams.

About

Honeycomb is an observability platform that enables engineering teams to understand the behavior of complex, distributed systems by analyzing high-cardinality, high-dimensionality event data. Founded by charity majors and Liz Fong-Jones, prominent observability thought leaders, Honeycomb was built on the insight that modern distributed systems require a fundamentally different approach to debugging than traditional metrics and logs can provide.

The central concept in Honeycomb is the wide event. Instead of recording narrow metrics (a single counter or gauge) or unstructured log lines, Honeycomb encourages instrumenting applications to emit wide, structured events that capture the full context of each request, transaction, or operation. A single event might contain dozens of fields including the user ID, request path, HTTP status code, database query count and duration, cache hit/miss, feature flags in effect, downstream service latencies, and any other relevant context. This wide event model enables slicing and dicing data along any dimension after the fact.

High cardinality is a core design principle of Honeycomb. Many observability tools struggle with high-cardinality dimensions such as user IDs, trace IDs, and request IDs, because storing and indexing millions of unique values is expensive with traditional time-series databases. Honeycomb is built from the ground up to handle high-cardinality data efficiently, enabling queries that group by user ID, trace ID, or any other high-cardinality field without performance degradation.

The query engine in Honeycomb is interactive and collaborative. Teams write queries using a visual builder that selects breakdowns (GROUP BY dimensions), calculations (COUNT, COUNT DISTINCT, P99, HEATMAP, etc.), and filters, then visualize the results as time-series charts, heatmaps, or tables. The Derived Columns feature enables creating computed fields from raw event data at query time, without requiring schema changes.

BubbleUp is Honeycomb's automated anomaly investigation feature. When an elevated error rate or latency spike is observed on a chart, BubbleUp automatically identifies which field values are over-represented in the anomalous subset compared to the baseline, pinpointing the specific combination of user attributes, service versions, feature flags, or other factors that characterize the problem. This dramatically accelerates root cause analysis.

Trace Waterfall provides distributed trace visualization where the full request path across microservices is shown as a waterfall diagram, with each span showing duration, service name, and custom attributes. Traces are correlated with the wide events in the same Honeycomb environment, enabling direct pivoting from a specific span to all events with matching context.

Honeycomb uses OpenTelemetry as its preferred instrumentation standard, supporting traces, metrics, and logs via the OpenTelemetry Protocol (OTLP).

Positioning

Honeycomb pioneered the concept of observability as distinct from traditional monitoring. Instead of pre-defined dashboards, Honeycomb lets engineers ask arbitrary questions about production behavior and get answers in seconds.

The approach is fundamentally different: traditional monitoring tells you what is broken, Honeycomb helps you understand why.

What You Get

  • High-Cardinality Queries
    Query on any combination of fields without pre-indexing — the key technical differentiator
  • BubbleUp
    Automatic comparison of slow/erroring requests against baseline to surface anomalies
  • Distributed Tracing
    Trace requests across microservices with waterfall visualization
  • SLOs
    Service Level Objective tracking with burn rate alerts
  • Collaboration
    Share queries, annotate incidents, and build team knowledge

Core Areas

Observability

High-cardinality, high-dimensionality data exploration for understanding complex systems

Incident Investigation

Rapid root cause analysis during production incidents

SLO Management

Error budget tracking and reliability management

Why It Matters

Microservices architectures create debugging complexity that traditional monitoring cannot handle. When a request crosses 15 services and latency spikes, you need to slice data by any dimension — user, region, version, feature flag — to find the cause. Honeycomb was built for exactly this.

Reviews

No reviews yet.

Log in to write a review