Ingress-Nginx v1.12.0, deprecated된 upstreamLatency 메트릭 기본 수집 제외
·2025.01.17 00:00
핵심 내용
Ingress-Nginx Controller v1.12.0부터 성능 저하의 주범이었던 upstreamLatency 메트릭이 기본 수집 대상에서 제외되어 고트래픽 환경의 병목 현상 해소에 기여한다.
1 / 4
자세히 보기
Ingress-Nginx Controller는 Nginx Worker로부터 전달된 메트릭을 Prometheus Summary 타입으로 수집할 때, 다수의 Goroutine이 Mutex Lock 대기 상태로 Blocking되는 병목 현상을 겪어왔다. 특히 Summary 타입인 upstreamLatency 메트릭은 저장 속도가 느려 고트래픽 환경에서 성능 저하의 주원인이었다. 기존에는 --exclude-socket-metrics 플래그를 수동으로 설정해야 했으나, 2024년 12월 말 릴리스된 v1.12.0 버전부터는 해당 메트릭이 기본 수집 대상에서 제외되어 이러한 수동 대응 없이도 병목을 해소할 수 있게 되었다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.