What's changed
- Add convertClassicHistogramsToNhcb setting to global (@MattiasSegerdahl)
- Update Beyla to 1.16.7 (@petewall)
- Fix custom destinations with
traces.enabled: trueorprofiles.enabled: truefailing to render withnil pointer evaluating interface {}.target. The traces and profilestargettemplate lookups now read from the correct template context (.destination.traces.target/.destination.profiles.target) so the configured target is forwarded into the rendered Alloy config (#2590) (@petewall)* Fixglobal.scrapeNativeHistograms: truecrash-looping the alloy-metrics collector withscrape_native_histograms is set to true, but PrometheusProto is not in scrape_protocols. The chart now automatically prependsPrometheusPrototo the renderedscrape_protocolslist whenever native histograms are enabled, so the single-knob migration from chart 3.5.x works without also overridingglobal.scrapeProtocols(#2582) (@petewall)
Full changelog: CHANGELOG.md