OTelBin: Web-based tool to facilitate OpenTelemetry collector configuration

  • OTelBin will help developers adopt OpenTelemetry faster and more easily by providing a visual editor and validator for OTel Collector configurations. We are launching with built-in support for the OpenTelemetry community releases and the AWS Distro for OpenTelemetry, and we look forward to adding more!

    OTelBin is our first product. It is free for everyone. The full code is available under the Apache 2.0 license on GitHub.

    Our key features are:

    - Visual Configuration & Pipelines: OTelBin provides an intuitive visual representation of your OpenTelemetry collector configuration. Say goodbye to trying to make sense of endless lines of YAML – see your data flow at a glance and make changes effortlessly and see your pipelines synched in real-time.

    - Code Editor with Syntax Highlighting & Code Completion: OTelBin includes a built-in code editor with syntax highlighting, code completion, and basic validation (YAML validity, schema and basic collector principles like that you must declare the receivers you reference). Get the best of both worlds with code-based configuration and a visual representation of your configured pipelines.

    - Validate against your Distribution: Depending on which components are included in a collector binary and the versions of its components, there are many version-specific aspects to fully validating a configuration. We have added support for OTelBin distributions (e.g., the official contrib and core builds) and their versions. OTelBin already supports both official builds of the OpenTelemetry collector and the AWS Distro for OpenTelemetry, and we would love to add more distributions with the help of their maintainers.

    - Share your configuration easily: Collaborate effortlessly with your colleagues by generating shareable URLs for your configurations.

    This is just the start of our journey, and we would love to get your feedback on OTelBin. Contact me or join our OTelBin Slack channel on the official CNCF Slack.