본문 바로가기
Cloud/AWS

[AWS 기초] #7 모니터링 및 분석

by wrynn 2021. 11. 9.

Amazon CloudWatch

 여러 AWS 서비스에 대한 모니터링 도구입니다. 각 서비스는 지표를 CloudWatch로 전송하고, CloudWatch에서는 지표를 시간 경과에 따른 그래프로 생성해서 볼 수 있습니다. 지표의 값이 임계값을 상회 혹은 하회할경우 경보(Alarm)를 생성할 수 있는데, 경보는 단순히 SMS를 수신하는 것 뿐만 아니라 EC2 인스턴스 중지 등의 작업 또한 가능합니다. 그리고 대시보드 기능을 제공하여 한 화면에서 리소스에 대한 여러가지 지표를 모니터링 할 수 있습니다.

 

Amazon CloudTrail

 AWS CloudTrail은 AWS에서 누가 무엇을 했는지를 기록하고 추적할 수 있도록 해주는 서비스입니다. 요청을 수행한 작업자가 누구인가, 언제 API 호출을 전송했는가, 어디에서 전송했는가, 어느 IP 주소를 사용했는가, 응답은 무엇인가, 변경 내용은 무엇인가, 새로운 상태는 무엇인가, 요청이 거부되었는가와 같은 항목을 찾아볼 수 있습니다. CloudTrail이 AWS 계정에서 비정상적인 API 활동을 자동으로 감지할 수 있도록 해주는 CloudTrail Insights 기능을 유료로 활성화 할 수 있습니다.

AWS Trusted Advisor

 비용 최적화, 성능, 보안, 내결함성, 서비스 한도라는 5개 범주에서 결과를 AWS 모범 사례와 비교하고 실시간 권장 사항을 제시해줍니다. 기존 애플리케이션 및 리소스를 지속적으로 개선하거나 새로운 애플리케이션을 개발하면서 나타나는 변경사항에 대해 조사 혹은 조치해야 할 항목을 알려줍니다.

 

* 본문의 내용은 AWS Cloud Practitioner Essentials (Korean) 강의 내용을 정리한 글입니다.

댓글