VictoriaMetrics 운영기 2편 — 장비 증설 없이 리소스 위기를 해결한 3단계 최적화 전략
VictoriaMetrics Operations, Part 2 — A 3-Step Optimization Strategy to Resolve a Resource Crisis Without Adding Hardware
TL;DR AI
1분핵심 요약
네이버 검색의 VictoriaMetrics 운영팀은 컨테이너 수와 카디널리티 급증으로 생긴 vmselect OOM과 저장소 고갈을 장비 증설 없이 완화했다.
쿼리·저장·수집의 세 구간을 분리해 최적화했으며, 조회 레이어에서는 대규모 집계 쿼리를 나눠 메모리 급증과 Slow Query 위험을 줄였다.
저장 레이어는 vmstorage의 IndexDB와 retention 정책을 재설계했고, 수집 레이어는 비서비스 컨테이너 메트릭을 제외해 유입량을 통제했다.
이 사례는 고카디널리티 관측 시스템에서 소프트웨어 최적화만으로 메모리 초과와 디스크 고갈을 완화할 수 있음을 보여준다.