The OTel Collector Config Discipline
OTel collector configs sprawl. The discipline that keeps them maintainable and tested.
Version control
Collector configs in git. Reviewed like code. Deployed via CI.
No clicked-together configs in production.
Test the config
Unit tests: send sample telemetry through the collector; verify processors and exporters do the right thing.
Linting: standard collector lint catches common errors before deploy.
Scale the discipline
Per-environment overlays. Base config + dev/staging/prod overrides.
Each overlay reviewed; no environment-specific magic that lives only in production.