CloudWatch Alarm 생성하기

CloudWatch Alarm 생성하기

CloudWatch Metrics를 기반으로 하는 CloudWatch Alarm을 생성합니다. 5분 동안 누적된 이상 제품 수가 15를 초과하면 알림이 발생합니다.

  1. AWS Management Console에서 CloudWatch 서비스를 선택합니다.

  2. 왼쪽 메뉴의 Alarms 하위 메뉴인 All alarms를 클릭합니다. [Create alarm] 버튼을 클릭합니다.

  3. [Select metric] 버튼을 클릭합니다. Metrics의 검색 상자를 사용해 lookoutvision을 검색합니다. LookoutVision > Anomaly Metrics를 선택합니다.

metrics

  1. ProjectName이 lookout-for-vision-workshop이고 Metric Name이 DetectedAnomalyCount인 Metric을 선택하고 [Select metric] 버튼을 클릭합니다.

select-metric

  1. Metric의 설정을 아래와 같이 수정합니다.
  • Metric name: DetectedAnomalyCount
  • ProjectName: lookout-for-vision-workshop
  • ModelVersion: 1
  • Statistic: Sum
  • Period: 5 minutes

metric-graph

  1. Conditions를 설정합니다. Threshold type으로 Static을 선택하고 알람 조건으로 Greater을 선택합니다. Threshold value에는 15를 입력합니다. [Next] 버튼을 클릭합니다.

condition

  1. 알람이 발생하면 trigger되는 Notification을 설정합니다. 각 항목을 아래와 같이 설정하고 [Create topic] 버튼을 클릭합니다.
  • Alarm state trigger: In alarm
  • Selet an SNS topic: Create new topic
  • Create a new topic…: over-anomaly-products-threshold
  • Email endpoints that will receive the notification…:

notification

  1. 아래로 스크롤을 내려 [Next] 버튼을 클릭합니다. CloudWatch Alarm의 이름을 설정합니다. Alarm name에 over-anomaly-products-threshold-alarm을 입력합니다. 그리고 [Next] 버튼을 클릭합니다.

  2. 설정한 CloudWatch Alarm 구성을 확인하고 [Create alarm] 버튼을 클릭합니다.

  3. 알람을 생성할 때 작성했던 Email에 접속하여 AWS에서 발송한 인증 메일을 확인합니다. Confirm subscription을 클릭해 이메일 인증을 완료합니다.

email-verification

CloudWatch Alarm 확인하기

5분 동안 누적된 이상 제품 수가 15개를 초과하면 알림을 보내는 CloudWatch Alarm을 생성했습니다. 생성한 알람이 정상적으로 동작하는지 확인합니다.

  1. AWS Management Console에서 Cloud9 서비스를 선택합니다.