From 74f081fdea5cbbd4216d6064b5627ce68d292b5a Mon Sep 17 00:00:00 2001 From: cijothomas Date: Wed, 10 Jun 2026 14:51:28 -0700 Subject: [PATCH] chore(sdk): add missing changelog entry --- opentelemetry-sdk/CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/opentelemetry-sdk/CHANGELOG.md b/opentelemetry-sdk/CHANGELOG.md index 3e476cf393..f494130c44 100644 --- a/opentelemetry-sdk/CHANGELOG.md +++ b/opentelemetry-sdk/CHANGELOG.md @@ -10,6 +10,13 @@ Miri instead of calling `std::env::current_exe()`, avoiding an abort in Miri isolation mode while preserving the normal `unknown_service:` fallback outside Miri. +- Added SDK self-observability metric `otel.sdk.processor.log.processed` for + `BatchLogProcessor` (feature-gated behind + `experimental_metrics_bound_instruments`). The metric counts processed log + records and includes `error.type` dimensions for outcomes like + `queue_full` and `already_shutdown`, enabling operators to distinguish + successful processing from drops due to full queue or post-shutdown emits. + ([#3514](https://github.com/open-telemetry/opentelemetry-rust/pull/3514)) ## 0.32.1