Getting Started with Bindplane
How to get up and running with Bindplane
RSS feedWhat is Bindplane?
Bindplane is an OpenTelemetry-native telemetry pipeline designed to collect, refine, and export metrics, logs, and traces from any source to any destination. With Bindplane you can reduce costs, and simplify telemetry collector management at scale.
Bindplane can run in Linux or Docker as a lightweight web server with no dependencies.
Bindplane uses the Bindplane Distro for OpenTelemetry (BDOT) Collector to standardize telemetry management with Open Agent Management Protocol (OpAMP). You can also create custom distributions of OpenTelemetry Collector and manage them with Bindplane.
Quickstart
You can get started with Bindplane in one of two ways:
- Bindplane Cloud - Hosted and managed by Bindplane in Google Cloud
- Self Hosted Bindplane - Deploy Bindplane On Prem in your own infrastructure
Both options have the same features!
If you need more advanced deployment configurations, such as Kubernetes, view the Deployment page. If you require TLS, are using a proxy, or require authentication, check out the Configuration page.
Get started with Bindplane Cloud
We recommend using Bindplane Cloud to get started. It's the fastest and easiest way to build out your telemetry pipelines. It includes a free tier for proof-of-concepts and development projects.
To get started, sign up for Bindplane Cloud, and skip to 2. Access Bindplane UI.
Get started with Bindplane On Prem
Bindplane is built for enterprise deployments. Manage thousands of OpenTelemetry Collectors and petabytes of data in a highly available multi-node configuration.
To get started, move to the next page 1. Install Bindplane Server.
Get started with Bindplane On Prem with Google Marketplace
To get started with installing Bindplane on a GCE instance using the Google Cloud Deployment Manager, view the Google Marketplace Deployments page.
Features
- Deploy and manage the lifecycle of telemetry collectors, starting with the BDOT Collector.
- Build, deploy, and manage telemetry configurations for different Sources and deploy them to your collectors
- Export metric, log, and trace data to one or many Destinations
- Utilize flow controls to adjust the flow of your data in real-time

Architecture
Bindplane is composed of the following components:
- GraphQL Server: provides configuration and collector details via GraphQL
- REST Server: BindPlane CLI and UI make requests to the server via REST
- WebSocket Server: Collectors connect to receive configuration updates via OpAMP
- Store: pluggable storage manages configuration and Collector state
- Manager: dispatches configuration changes to Collectors
