# OpenTelemetry v0.161.0

> Observability · 2026-09-14

사용 중단 예정 API를 제거해 기존 사용처의 호환성이 깨질 수 있는 유지보수 릴리스입니다. 성능과 정확성 수정이 포함되며, 기능 게이트 식별자 검증도 더 엄격해졌습니다.

## 조치 필요
- **[breaking]** `AddScraper` 제거
  - `pkg/scraperhelper/controller`에서 사용 중단 예정 함수 `AddScraper`를 제거했습니다.
- **[breaking]** `ZapOptions` 제거
  - `pkg/service`에서 사용 중단 예정 옵션 `ZapOptions`를 제거했습니다.
- **[breaking]** `WithForceUnmarshaler` 제거
  - `pkg/xconfmap`에서 사용 중단 예정 함수 `WithForceUnmarshaler`를 제거했습니다.
- **[breaking]** `DefaultMetricsBuilderConfig` 제거
  - `cmd/mdatagen`에서 사용 중단 예정 함수 `DefaultMetricsBuilderConfig`를 제거했습니다.
- **[breaking]** `LoggingOptions` 제거
  - `pkg/service`에서 사용 중단 예정 설정 옵션 `LoggingOptions`를 제거했습니다.

## 영향 확인
- **[breaking]** `pkg/pprofile`의 사용 중단 예정 API 제거
  - `AggregationTemporality`, `Duration`, `SetDuration` 중 하나라도 사용 중인 경우 적용됩니다.
  - `pkg/pprofile`에서 사용 중단 예정인 `AggregationTemporality`, `Duration`, `SetDuration`을 제거했습니다.
- **[breaking]** `pkg/service`의 설정 API 교체
  - `extensioncapabilities.ConfigWatcher`, `Extensions.NotifyConfig`, `service.Settings.CollectorConf` 중 하나라도 사용 중인 경우 적용됩니다.
  - `extensioncapabilities.ConfigWatcher` 인터페이스, `Extensions.NotifyConfig`, `service.Settings.CollectorConf`를 제거하고, 각각 `ConfigSnapshotWatcher`, `NotifyConfigSnapshot`, `Settings.ConfigSnapshot`을 사용하도록 바꿨습니다. 이 항목들은 `v0.155.0`에서 사용 중단 처리됐습니다.

## 그 밖에 기록된 변경
- 9 (defect_corrected 7, value_changed 2)

[분석 자세히 보기](https://ratatosk.io/ko/releases/opentelemetry/v0.161.0)

[원본 릴리스 노트](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.161.0)
