Kubernetes v1.37: 네이티브 히스토그램이 ... 노트

Kubernetes v1.37: 네이티브 히스토그램이 베타로 넘어가다

Kubernetes v1.37에서 네이티브 히스토그램이 베타 버전으로 출시되어 고해상도 및 저카디널리티 관측 기능을 제공합니다. 이 발전은 버킷 추측, 높은 카디널리티, 보간 오류로 어려움을 겪었던 기존의 정적 Prometheus 히스토그램을 대체합니다. Prometheus 네이티브 히스토그램은 단일 시계열 내에 저장되는 동적이고 지수적인 버킷을 활용하여 시계열을 최대 90%까지 줄입니다. 이를 통해 자동으로 고해상도를 제공하고 정확한 분위수 계산을 제공합니다. Kubernetes에서 네이티브 히스토그램은 듀얼 노출을 통해 공유 메트릭에 통합되어 기존 관측 스택과의 호환성을 보장합니다. 클래식 버킷은 제로 브레이킹 변경 전환을 위해 새로운 네이티브 스팬과 함께 계속 방출됩니다. 표준 지수 옵션이 자동으로 적용되어 분위수 계산에 대한 바운드 오류를 보장합니다. 이 기능은 API 서버, 스케줄러, Kubelet과 같은 주요 Kubernetes 구성 요소를 자동으로 지원합니다. Kubernetes v1.37로 업그레이드하면 이 기능이 활성화되며, Prometheus 스크랩 구성은 새로운 형식을 수집하도록 조정됩니다. 대시보드 및 알림 마이그레이션에는 클래식 버킷 참조에서 직접 메트릭 이름 사용으로 PromQL 쿼리를 업데이트하는 작업이 포함됩니다. 권장 마이그레이션 워크플로우는 처음에 두 형식 모두를 활성화한 다음 쿼리를 업데이트하고, 확인한 후, 저장 공간 절약을 위해 클래식 형식 스크래핑을 비활성화하는 것을 포함합니다. 옵트아웃 또는 롤백은 Prometheus 스크랩 구성 또는 구성 요소 기능 게이트를 조정하여 유연하게 수행할 수 있습니다. 이 기능은 일반 공급을 향해 나아가고 있으며, 커뮤니티 참여가 권장됩니다.