Configuration
Provider Specific Features
The Custom provider offers maximum flexibility for specialized observability needs:Custom Image Requirements
Your custom instrumentation image must include:When to Use Custom Provider
Use Cases:- Legacy System Integration: Integrate with existing proprietary observability tools
- Custom Business Metrics: Collect domain-specific metrics not covered by standard providers
- Compliance Requirements: Meet specific regulatory or security requirements
- Research & Development: Implement experimental observability features
- Multi-vendor Strategy: Combine multiple observability solutions
Base OpenTelemetry Support
The custom provider includes basic OpenTelemetry setup: Features:- Standard OTLP exporter configuration
- Support for both HTTP and gRPC endpoints
- Environment variable-based configuration
- Fallback OpenTelemetry setup if custom logic fails
Environment Variables
Variable | Description | Default |
---|---|---|
OTEL_SERVICE_NAME | Service name for tracing | "custom-app" |
OTEL_EXPORTER_OTLP_ENDPOINT | OTLP endpoint (standard) | Required |
CUSTOM_PACKAGES | Custom packages installed by setup script | From customPackages |