Native OpenTelemetry inside Alloy: Now you can get the best of both worlds
Blog post from Grafana Labs
Alloy has integrated an experimental OpenTelemetry engine in its v1.14.0 release, allowing users to configure and run Alloy using standard OpenTelemetry Collector YAML while maintaining backward compatibility with existing setups. This move enables Alloy to offer both its native capabilities and the unified OpenTelemetry standards, enhancing flexibility for users who wish to leverage open standards alongside Alloy's operational strengths. The new engine is opt-in and can be tested without altering current Alloy configurations, allowing parallel operation of Alloy's native and OpenTelemetry pipelines within a single instance. This update aims to provide a seamless experience for users familiar with OpenTelemetry while retaining the performance optimizations and integrations Alloy offers, especially with Grafana's observability stack. The developers plan to refine operational parity between the two engines based on user feedback to ensure a smooth migration and consistent user experience.