핵심 요약
여기어때가 EKS 이관 이후 컨테이너 메모리 스파이크를 진단하고, 로그 압축과 페이지 캐시의 합이 컨테이너 메모리 사용량에 영향을 준다는 사실을 파악해 보관 정책을 조정하며 해결했습니다.
주요 경험
- 이관 후 측정 범위 변화로 알림 패턴이 달라진 점을 확인했습니다.
- 500MB 규모의 로그 파일 압축이 컨테이너 메모리에 반영되어 스파이크를 유발하는 원인을 찾아냈습니다.
- 네이티브 메모리 추적과 GC 실험으로 원인을 좁히고, 단일 파드 관찰로 주기를 파악했습니다. 압축 비활성화와 보관 정책 축소로 문제를 해결했습니다.
얻은 인사이트
- 플랫폼 이관 시 측정 범위 차이가 경보에 큰 영향을 준다.
- 컨테이너 메모리 지표는 힙 외 메모리와 캐시 포함 여부를 확인하며 해석해야 한다.
- 로그 관리 정책의 변경은 메모리 경보를 유발하거나 완화할 수 있다.


