0.126.0
🛑 Breaking changes 🛑
target-allocator
: Switch to Prometheus 3.0 defaults for ScraperProtocols, requires prometheusreceiver >0.120.0 (#3872)
💡 Enhancements 💡
target-allocator
: Allow to configure ScraperProtocols in prometheus common config (#4000)target allocator
: set default target allocator grace period to 30 seconds (#3989)
The config option collectorNotReadyGracePeriod have been set to 30s by default. The target allocator now waits for 30 seconds before reallocating targets from a collector which isn't Ready.
Setting this value to 0 will restore previous behaviour.
🧰 Bug fixes 🧰
otel-allocator
: Remove overwrite of global config ScraperProtocols (#3996)target allocator
: Fix user-defined volumes in the TargetAllocator CR (#3992)collector
: add terminationGracePeriodSeconds to DaemonSet and StatefulSet specs (#4003)