Honeycomb Telemetry Pipeline


Note
This feature is available as an add-on for the Honeycomb Enterprise plan. Please contact your Honeycomb account team for details.

What is the Honeycomb Telemetry Pipeline? 

The Honeycomb Telemetry Pipeline gives you the ability to collect, refine, and send traces, logs, and metrics to any destination. The Honeycomb Telemetry Pipeline provides the controls you need to reduce observability costs and simplify the deployment and management of telemetry agents at scale.

Honeycomb Telemetry Pipeline Architecture Diagram

Features 

  • Manage the lifecycle of telemetry agents, starting with the Honeycomb Telemetry Pipeline Agent, a distribution of OpenTelemetry
  • Build, deploy, and manage telemetry configurations for different Sources and deploy them to your agents
  • Send trace, log, and metric data to one or many Destinations
  • Use flow controls to adjust the flow of your data in real-time

Architecture 

Honeycomb Telemetry Pipeline Architecture Diagram

The Honeycomb Telemetry Pipeline is a lightweight web server (no dependencies) that you can deploy anywhere in your environment. It is composed of the following components:

  • GraphQL Server: Provides configuration and agent details via GraphQL
  • REST Server: The Honeycomb Telemetry Pipeline CLI and UI make requests to the server via REST
  • WebSocket Server: Agents connect to receive configuration updates via OpAMP
  • Store: Pluggable storage manages configuration and Agent state
  • Manager: Dispatches configuration changes to Agents