목록 보기
ALB Health Check Logs 지원
데브옵스

ALB Health Check Logs 지원

클라우드메이트
클라우드메이트
2026년 1월 26일

두줄요약

ALB Health Check Logs로 상태 검사 요청의 응답 시간·코드·실패 사유를 S3에서 확인할 수 있습니다. 부분 장애의 대상 인스턴스와 원인을 더 빠르게 식별할 수 있습니다.

문제 상황

  • Target Health 화면과 CloudWatch 지표만으로 헬스 체크 실패 원인 식별의 한계
  • 타임아웃, 응답 코드, 애플리케이션 오류 구분을 위한 EC2·애플리케이션 로그 추가 확인 부담

구조와 흐름

  • ALB 상태 검사 결과를 S3에 gzip 로그 파일로 적재하는 선택 기능
  • 요청 프로토콜, 시각, 지연 시간, 타깃 주소·그룹, PASS/FAIL, 응답 코드, 실패 사유 기록
  • S3 버킷 지정과 정책 적용 후 ALB 속성의 모니터링 섹션에서 기능 활성화

성능/운영 포인트

  • 로드 밸런서와 동일 리전의 S3 버킷 필요, SSE-S3만 지원
  • 대상 수와 짧은 검사 주기에 따른 5분 구간 내 복수 로그 파일 생성 가능성
  • 테스트 파일 ELBHealthCheckLogTestFile 생성 여부를 통한 설정 검증

적용해볼 점

  • 짧은 latency와 403·404 응답 코드로 네트워크 지연과 즉시 응답 오류 구분
  • 일부 인스턴스만 실패하는 부분 장애에서 대상 IP:Port 기반 문제 인스턴스 식별
  • 실패 시점·응답 코드·reason_code 시계열 분석 기반 디버깅

다음 읽기

#AWS 주제를 이어서 읽기

Amazon S3 콘솔, 모든 버킷 외부 액세스 요약 표시

S3 External Access Summary로 모든 리전 버킷의 퍼블릭·크로스 계정 액세스를 통합 확인합니다.\n리전별 IAM Access Analyzer 설정과 정기적인 결과 검토가 필요합니다.

클라우드메이트
클라우드메이트
데브옵스

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...