Custom
Description
This Custom source can be used to directly configure an OpenTelemetry Receiver. The Custom source is useful for testing new receivers or for fulfilling a use case that is not supported by Bindplane natively.
Supported Platforms
Linux
✓
✓
✓
Windows
✓
✓
✓
macOS
✓
✓
✓
Kubernetes Node (DaemonSet)
✓
✓
✓
Kubernetes Cluster
✓
✓
✓
Kubernetes Gateway
✓
✓
✓
OpenShift 4 Node (DaemonSet)
✓
✓
✓
OpenShift 4 Cluster
✓
✓
✓
The supported platforms and types will be limited to those allowed by the specific receiver used in the configuration.
Configuration
Telemetry Types
The kind of telemetry that will be gathered by the receiver. Can be any combination of metrics, logs, and traces.
Configuration
The YAML configuration for the receiver.
Example Configuration
SQL Server Receiver
The SQL Server Receiver is already configurable via the Microsoft SQL Server source, but the custom source can be used to access configuration options that are not exposed in Bindplane.
Web Interface

Standalone Source
apiVersion: bindplane.observiq.com/v1
kind: Source
metadata:
id: custom
name: custom
spec:
type: custom
parameters:
- name: telemetry_types
value:
- Logs
- Metrics
- Traces
- name: configuration
value: |-
sqlserver:
collection_interval: 10s
computer_name: CustomServer
instance_name: CustomInstance
resource_attributes:
sqlserver.computer.name:
enabled: true
sqlserver.instance.name:
enabled: true
Last updated
Was this helpful?