한 CloudOps 엔지니어가 애플리케이션을 위해 매분 인스턴스 지표를 수집하는 모니터링 시스템을 구현해야 합니다. 이 애플리케이션은 고가용성으로 구성된 Amazon EC2 인스턴스 한 쌍에서 실행됩니다. 모니터링 시스템은 지표가 미리 정의된 임계값을 초과할 때 이메일 알림을 보내야 합니다. 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
- A. AWS Health Dashboard를 사용하여 인스턴스 지표를 추출합니다. 지표 변경을 감지하고 대응하며 이메일 알림을 보내도록 Amazon EventBridge를 구성합니다.
- B. AWS CloudTrail을 사용하여 인스턴스를 모니터링합니다. 로그를 Amazon S3 버킷으로 복사합니다. S3 버킷의 로그를 기반으로 이메일 알림을 보내도록 AWS Lambda 함수를 구성합니다.
- C. 인스턴스 지표에 대해 Amazon CloudWatch의 기본 모니터링을 사용합니다. Amazon SNS를 사용하여 이메일 알림을 보내는 CloudWatch 경보를 구성합니다.
- D. 인스턴스 지표에 대해 Amazon CloudWatch의 상세 모니터링을 사용합니다. Amazon SNS를 사용하여 이메일 알림을 보내는 CloudWatch 경보를 구성합니다.✓ 정답
해설
【핵심 용어】 ▸ CloudWatch 상세 모니터링(detailed monitoring) — EC2 메트릭을 1분 주기로 수집(기본 모니터링은 5분) ▸ CloudWatch 알람 + SNS — 임계값 초과 시 이메일 알림 발송 ▸ 기본 모니터링(basic) — 5분 주기라 "매분 수집" 요구 미충족 【정답 포인트】 ▸ "매 1분 메트릭 수집" → detailed monitoring 필요 ▸ "임계값 초과 시 이메일" → CloudWatch 알람 + SNS 이메일 구독 【오답 체크】 (A) Health Dashboard는 인스턴스 메트릭 소스가 아님. (B) CloudTrail은 API 로그용, 1분 메트릭 모니터링에 부적합. (C) 기본 모니터링은 5분 주기라 매분 수집 요구 불충족. 【시험 포인트】 "1분 주기 EC2 메트릭" → detailed monitoring. 기본은 5분.