ACME Tech Blog · 2026. 01. 26.
ALB Health Check Logs 지원
AI 엔지니어링 브리핑
ALB Health Check Logs를 활용하면 로드 밸런서의 상태 검사 실패 원인과 문제 대상 서버를 S3 로그에서 구체적으로 확인할 수 있습니다.
문제 & 배경
기존에는 대상 그룹 화면과 일부 지표만으로 타임아웃, 응답 코드 오류, 애플리케이션 문제를 구분하기 어려워 서버나 AWS Support를 추가로 확인해야 했습니다.
기술 & 해결책
S3 버킷을 준비해 ALB의 상태 검사 로그를 활성화하면 검사 시각, 방식, 응답 시간, 대상 주소, 상태 코드, 실패 이유가 압축 로그로 저장되어 어떤 서버에서 무엇이 실패했는지 확인할 수 있습니다.
교훈 & 주의점
로그를 통해 네트워크 지연과 애플리케이션의 즉각적인 오류 응답을 구분하고 일부 서버만 실패하는 부분 장애도 찾아낼 수 있으며, 버킷은 같은 리전에 두고 ALB가 로그를 저장할 수 있도록 정책과 SSE-S3 암호화를 설정해야 합니다.
함께 읽을 글
내용이 비슷해요내용이 비슷한 글을 먼저 보여드려요. 같은 문제나 해결책을 다룬다는 뜻은 아니에요.