0.116.0
💡 Enhancements 💡
target allocator
: Process discovered targets asyncchronously (#1842)
This change enables the target allocator to process discovered targets asynchronously.
This is a significant performance improvement for the target allocator, as it allows it to process targets in parallel, rather than sequentially.
This change also introduces new metrics to track the performance of the target allocator.- opentelemetry_allocator_process_targets_duration_seconds: The duration of the process targets operation.
- opentelemetry_allocator_process_target_groups_duration_seconds: The duration of the process target groups operation.
🧰 Bug fixes 🧰
-
operator
: Fix the admission webhook to when metrics service address host uses env var expansion (#3513)
This should allow the metrics service address to have the host portion expanded from an environment variable,
like$(env:POD_IP)
instead of using0.0.0.0
, which is the recommended by the Collector. -
auto-instrumentation
: Apache instrumentation sidecar fails to start if target container define lifecycle (#3547) -
collector
: Fix deletion of optional resources for OpenTelemetryCollector CRs (#3454)