AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·KO·업데이트됨 4 Aug 2026
Auto Scaling 그룹에서 실행되는 애플리케이션이 장기 실행 워커를 사용하여 SQS 대기열의 항목을 처리합니다. 대기열이 예상 크기 이상으로 커지면 팀에 알림이 필요합니다. 애플리케이션 로그는 타사 도구로 전송되며 팀은 이미 알림을 위해 SNS 주제를 사용하고 있습니다. 어떤 모니터링 접근 방식이 운영 효율성이 가장 높을까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: ApproximateNumberOfMessagesVisible 지표의 합계를 사용하는 CloudWatch 경보(1시간 주기)를 생성하고 합계가 예상 값을 초과하면 SNS 주제에 알립니다..
이것이 정답인 이유
정답은 SQS 대기열에 있는 메시지 수를 직접 나타내는 ApproximateNumberOfMessagesVisible 지표를 사용하기 때문에 가장 효율적입니다. CloudWatch 경보는 이 지표를 직접 모니터링하고 임계값을 초과하면 SNS를 통해 자동으로 알림을 보낼 수 있어 추가 컴퓨팅 리소스나 사용자 지정 코드가 필요 없습니다. 다른 옵션들은 다음 이유로 비효율적입니다. ApproximateNumberOfMessagesDelayed는 지연된 메시지만 포함하며, 대기열의 전체 크기를 나타내지 않습니다. Lambda 함수를 사용하여 SQS 지표를 읽고 사용자 지정 지표를 게시하거나 직접 알림을 보내는 것은 불필요한 복잡성과 비용을 추가합니다. CloudWatch 경보는 SQS 지표에 대해 기본적으로 작동합니다.