aws cloudtrail 활용하여 트러블슈팅 방법

2023. 7. 17. 17:45AWS

 

AWS 운영중에 사용된 Resource 에 대해 추적 감시가 필요할때가 있다.

 

이럴때 간단하게 생성해서 로그를 보면서 트러블슈팅이 가능해 진다.

 

아래 예시는 Lambda 에 대한 데이터 이벤트 에 대한 추적 감시이다.

 

AWS > Cloudtrail 검색 > 추적 생성

 

추적 이름 : lambda-XXX
스토리지위치 : 기존 내부 s3 사용 or 없으면 s3 내부용으로 생성
추적 로그 버킷 및 폴더 : 알기쉽게.. 예를 들어 lambda추적이면 lambda-
이벤트 : 데이터이벤트 선택
데이터 이벤트 유형 : Lambda
선택안한 사항은 default로 선택한것 그대로 씀 > 생성


CloudTrail > 대시보드 > lambda-XXX : 생성된것을 볼수 있다 > 클릭해서 들어가서
세부내용 보기 클릭 하면 위에 적시한 s3로 이동하게 된다.

Amazon S3 > 버킷 >lambda-XXX >AWSLogs/ > 계정넘버>지역>년도>달>일

json 형식으로 만들어지며 이벤트 발생시간대에 파일을 로컬pc로 다운해서 editplus 등에서 검색하여 찾고자 하는

데이터를 찾을수 있다.