이번 릴리스는 exporter의 진행 중 요청 메트릭과 구성 검증 API를 추가하고, 런타임 및 구성 관련 결함을 수정합니다. 명시적으로 설정한 Prometheus telemetry의 기본 동작이 바뀌고, 큰 snappy 요청에 대한 적용 범위가 좁아졌으며 검증 API의 사용 중단이 시작됩니다.
영향 확인 (2)
breakingsnappy 요청의 본문 크기 제한 적용 시점 수정
max_request_body_size를 설정한 경우에 적용됩니다.Content-Encoding: snappy요청에서 압축 해제 버퍼를 할당하기 전에max_request_body_size제한을 적용합니다.breaking명시적으로 설정한 Prometheus 메트릭 기본값 수정
telemetry 메트릭 섹션을 설정한 경우에 적용됩니다.
telemetry 메트릭 섹션을 명시적으로 설정해도 Prometheus exporter의
WithoutScopeInfo,WithoutUnits,WithoutTypeSuffix기본값이true로 적용됩니다. 구성 역직렬화 과정에서 암묵적 기본 구성과 같은 기본값을 사용합니다.
미리 준비 (1)
deprecated구성 검증 API 사용 중단 처리
xconfmap.또는Validator confmap.를 사용하는 경우에 적용됩니다.Validate xconfmap.와Validator confmap.가 deprecated 처리되고,Validate confmap.와Validator confmap.가 대체 API로 지정됩니다.Validate