-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Description
Allow loading incomplete configuration with missing root level nodes like exporters, receivers.
Jaeger OTEL collector uses hardcoded default configuration. OTEL configuration file is also supported and it is merged with the default configuration. The issue is that users have to specify all parts of OTEL config even when they want to override a single property or just add one additional processor.
This PR adds config "merge" capability to Jaeger jaegertracing/jaeger#2211.
However config.Load() fails if receivers/exporters/service/pipeline is missing e.g.
opentelemetry-collector/config/config.go
Line 357 in 9d16f59
| msg: "no receivers specified in config", |
Metadata
Metadata
Assignees
Labels
No labels