Validating Configurations

Not only does OTelBin perform YAML syntax checking for OTel Collector configs, but it additionally provides semantic validation. For example checking for defined Endpoints or Receivers

References to nonexistant elements are presented as errors, while unused elements are displayed as warnings.

Errors and Warnings displayed in OTelBin

Errors and Warnings displayed in OTelBin

Additionally a more powerful distribution specific validation is also supported.

Currently the following distributions are covered

  • OpenTelemetry Collector Core
  • OpenTelemetry Collector Contrib
  • AWS Distro for OpenTelementry
  • Splunk OpenTelementry Collector
Distribution specific validation

Distribution specific validation

Last updated: December 12, 2024