Scout Exporter
The Scout exporter is a custom exporter for the Scout Collector that exports telemetry data to Scout.
Configuration
The Scout exporter requires two main configuration components:
-
OAuth2 Authentication Setup:
- Configure OAuth2 client credentials
- Set up token endpoint
- Configure TLS settings
-
Exporter Configuration:
- Set up endpoint URL
- Configure authentication
- Enable TLS settings
extensions:
oauth2client:
client_id: __YOUR_CLIENT_ID__
client_secret: __YOUR_CLIENT_SECRET__
endpoint_params:
audience: b14collector
token_url: https://id.b14.dev/realms/__YOUR_TENANT__/protocol/openid-connect/token
tls:
insecure_skip_verify: true
exporters:
otlphttp/b14:
endpoint: https://otel.play.b14.dev/__YOUR_TENANT__/otlp
auth:
authenticator: oauth2client
tls:
insecure_skip_verify: true
Limits
Attribute values are capped at 10,000 characters on ingest. The cap applies to span, log record, metric data point, and resource attributes.
Values longer than the cap are truncated. The span, log record or data point is still stored and no error is returned, so oversized values are shortened silently rather than rejected.
In practice this is reached most often by db.statement on ORM-generated
SQL, and by attributes carrying serialised payloads or encoded blobs.
The cap is configurable per tenant - contact your base14 account team if you need a higher limit.
Related Guides
- Docker Compose Setup - Quick local development setup
- Kubernetes Helm Setup - Production Kubernetes deployment
- OpenTelemetry Operator Setup - Auto-instrumentation and CRD-based collector management
- Advanced Collector Configuration - Full collector configuration reference
- IoT & Edge Instrumentation - Ship telemetry from edge Collectors over MQTT, Sparkplug B, and OPC-UA