# Prometheus v3.15.0

> Observability · 2026-09-25

운영 기능 확장과 정확성, 성능, 안정성 개선이 함께 포함된 릴리스입니다. 기존 설정을 사용하는 운영자에게는 변경된 설정 경로와 새로 적용되는 `PromQL` 제약이 관련됩니다.

## 조치 필요
- **[breaking]** 범위 선택자 앞 `PromQL` 오프셋 제약 적용
  - `PromQL`은 범위 선택자 앞에 오는 기간 표현식 오프셋과 `@ start()`, `@ end()`를 거부합니다. 기존의 리터럴 오프셋과 `@ <timestamp>` 거부 동작에도 맞춰집니다.

## 영향 확인
- **[breaking]** `request_concurrency` 비양수 값 거부
  - 적용 대상이 릴리스 노트에 명시되지 않았습니다.
  - AWS 서비스 디스커버리는 `request_concurrency`가 0 이하이면 서비스를 무한정 멈추는 대신 해당 값을 거부합니다.

## 미리 준비
- **[deprecated]** `--log.level` 사용 중단 및 `runtime.log_level` 전환
  - `--log.level`을 설정한 경우 적용됩니다.
  - `--log.level`은 사용 중단 예정이며, 기본 로그 수준은 `runtime.log_level` 설정으로 지정합니다.
- **[deprecated]** XOR2 부동소수점 청크 인코딩 설정 변경
  - `--enable-feature=xor2-encoding`을 활성화했거나 XOR2 부동소수점 청크 인코딩을 사용하는 경우 적용됩니다.
  - `--enable-feature=xor2-encoding`은 사용 중단 예정이며, `storage.tsdb.chunk_encoding.floats: xor2` 설정으로 대체합니다. 직접 TSDB를 읽는 다른 소프트웨어, 예를 들어 Thanos sidecar가 `XOR2`를 지원하는지 확인해야 합니다.

## 그 밖에 기록된 변경
- 76 (defect_corrected 50, value_changed 14, added 10, default_changed 1, constraint_changed 1)

[분석 자세히 보기](https://ratatosk.io/ko/releases/prometheus/v3.15.0)

[원본 릴리스 노트](https://github.com/prometheus/prometheus/releases/tag/v3.15.0)
