EKS Application 로그를 Amazon Bedrock으로 자동 요약하는 시스템 구축하기
데브옵스
EKS Application 로그를 Amazon Bedrock으로 자동 요약하는 시스템 구축하기
두줄요약
EKS 애플리케이션 로그를 Athena와 Amazon Bedrock으로 자동 분석하는 파이프라인을 구축했습니다. 수작업 로그 분석을 줄이고 장애 원인과 패턴을 빠르게 파악하도록 구성했습니다.
문제 상황
- EKS 애플리케이션 로그가 CloudWatch에 누적되어 수작업 분석 부담 증가
- 대량 로그에서 장애 원인, 영향 범위, 패턴을 빠르게 파악하기 어려운 상황
해결 방법
- CloudWatch Logs를 S3로 적재한 뒤 Athena로 JSON 로그를 SQL 기반 정형 데이터로 가공
- 에러 메시지, Pod 정보, 시간대별 건수 등 핵심 항목을 추출해 분석 데이터 생성
- Lambda가 S3의 CSV를 읽어 Amazon Bedrock Claude 모델을 호출하고 장애 분석 리포트 자동 생성
성능/운영 포인트
- 대량 로그 필터링과 이상 패턴 식별을 Athena 쿼리로 효율화
- 생성형 AI 활용으로 원인 분석, 패턴 식별, 대응 방안 도출까지 자동화
- 향후 실시간 분석, 알림 연계, 대시보드 확장 가능성
