What's changed
- Bump Alloy Operator to 0.5.8, OpenCost to 2.5.22, Windows Exporter to 0.12.7 (@petewall)
- Add
timeoutsetting on the OTLP destination (@petewall) - Fail rendering with a clear error when
profiling.enabled: trueis set but none ofprofiling.ebpf.enabled,profiling.java.enabled, orprofiling.pprof.enabledare enabled, instead of silently producing a profiling feature that collects no data (#2620) (@petewall) - Add support for the write-ahead log (WAL) setting on the Loki destination (@nooboo)
- Fix
spanMetrics.excludeDimensionsrendering: list values are now properly quoted as strings instead of unquoted bareword identifiers, which caused Alloy to fail to parse the rendered config. (#2596) (@savannahostrowski) - Remove the unsupported
scrape_protocolsattribute from the Prometheus Operator Objects feature (PodMonitors, Probes, ScrapeConfigs, ServiceMonitors), which is not accepted by theprometheus.operator.*components. (@petewall)* Automatically prepend thePrometheusProtoscrape protocol toglobal.scrapeProtocolswhenglobal.scrapeNativeHistogramsis enabled, so native histograms are actually negotiated and collected. (@petewall)
Full changelog: CHANGELOG.md