Product Thumbnail

OTelBin

Visualize and improve OpenTelemetry collector configurations

Open Source
Developer Tools
GitHub
Development

OTelBin is a free editing, visualization and validation tool for OpenTelemetry collector configurations. OTelBin helps developers create OTel configurations easily with its user-friendly interface, real-time visualization and validation capabilities.

Top comment

Hello, Product Hunt, Thrilled to share that alongside a brilliant team of Observability aficionados, I've embarked on a new adventure: co-founding Dash0. Following a fulfilling stint in non-operational roles and empowering promising startups, it was time for a spirited return to the startup scene, diving into a domain I'm deeply passionate about: Observability. Our collective enthusiasm at Dash0 is fueling our mission to revolutionize how developers interact with observability tools. We're committed to simplifying and enlivening the experience with OpenTelemetry, Prometheus, and other open standards, which we believe are the cornerstones of modern observability solutions. Today we're hitting the ground running with OTelBin, our first free and Open Source product designed to streamline the management of OpenTelemetry collectors for developers. As we stand on the cusp of this thrilling endeavor, your insights are invaluable. Share your thoughts on how we can further demystify Observability for every developer out there!

Comment highlights

Hello, Product Hunt! We're thrilled to start with OTelBin on our mission to make observability easy for every developer! 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: 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.
  • Code editor with syntax highlighting: 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.
  • Real-time synchronization: The visual diagram instantly reflects changes in the code editor.
  • Opt-in version-specific validation: 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 configurations with ease: 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.

@mirko_novakovic3 "OTelBin is a game-changer for developers! Crafting OTel configurations has never been easier thanks to its intuitive interface. The real-time visualization and validation features make the process efficient and error-free. A must-have tool that streamlines development with unmatched simplicity – a solid 5 stars!" ⭐⭐⭐⭐⭐

Congrats on the launch @mirko_novakovic3! I saw on LinkedIn today you've gathered a great team. All the best with OTelBin and Dash0! Looking forward to see where this journey will end. Keep up the good work 🤘

I use all of the built in tools on Google Cloud. Is this more for people who are setting up their infrastructure from scratch?

Nice win for "getting sh*T done" folks setting up OTel collectors. And read a lot less documentation...

OTelBin is Dash0's introductory present to the OpenTelemetry community. We are looking forward to feedback here on Product Hunt, the GitHub repository ( https://github.com/dash0hq/otelbin/ ) or the CNCF's #otelbin channel!

@mirko_novakovic3 Congrats on the launch! OTelBin looks really handy and useful. We have open telemetry on our elixir app, but we haven't so much adapted with it yet. This is a good occasion I explore more about Open Telemetry and improve our app. Lookng forward to exploring OTelBin more!