OpenTelemetry
v0.159.0Observability2026年8月17日
設定のフィールド構成やメトリクスの扱いに変更が入り、既存の設定コードや計測結果に影響するリリースです。`extension/zpages` や `pkg/confighttp` の認証設定を利用している場合は、公開 API のフィールド形状が変わります。セキュリティアドバイザリやセキュリティ修正は開示されていません。
影響確認 (2)
breaking
confighttp.のフィールド構成を変更ServerConfig extension/zpagesを設定している場合に適用されます。confighttp.をServerConfig Configの埋め込みフィールドから名前付きフィールドへ変更しました。breaking
configauth.のフィールド構成を変更Config pkg/confighttpで認証設定を使用している場合に適用されます。configauth.をConfig AuthConfigの埋め込みフィールドから名前付きフィールドへ変更しました。
その他の記録済み変更 6 件すべてvalue changes 4 · additions 2
value changes (4)
- Previously the batch send size histograms were recorded at enqueue time (
Offer), so they measured incoming request sizes rather than the post-batching request handed to the downstream sender. Those histograms are now recorded in the obs report sender. - -
pkg/scraperhelper: Use{record}instead of{datapoint}as the unit of the log record and profile record scraper metrics (#15730) Affectsotelcol_scraper_scraped_log_records,otelcol_scraper_errored_log_records,otelcol_scraper_scraped_profile_recordsandotelcol_scraper_errored_profile_records. - -
pkg/config/configretry: MigrateBackOffConfigto schema-based configuration generated by mdatagen. (#15502) - -
pkg/config/configtls: MigrateTLScore types to schema-based configuration generated by mdatagen. (#15693)
additions (2)
- -
pkg/exporterhelper: Add thepkg.feature gate (#14038, #13582, #12022) When enabled, the batch settings returned byexporterhelper. queueBatchEnabled NewDefaultQueueConfig()havebatch::enabledtrue. See [migration RFC](https://github.com/open-telemetry/opentelemetry-collector/blob/main/docs/rfcs/batching-migration.md#phase-1). - The previous enqueue-time measurements are preserved under the new
otelcol_exporter_enqueue_sizeandotelcol_exporter_enqueue_size_bytesmetrics for queue sizing.
OpenTelemetryをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。