Tạo cảnh báo với CloudWatch Alarm

  1. Mở AWS CloudWatch console.

    • Nhấp vào In alarm trên menu bên trái.
    • Nhấp vào nút Create alarm. CreateAlarm
  2. Tại trang Step 1: Specify metric and conditions.

    • Nhấp vào nút Select metric. CreateAlarm
    • Tại cửa sổ Select metric.
      • Nhấp vào BooksList_Lambda tại Custom namespaces. CreateAlarm
      • Tiếp theo, nhấp vào env. CreateAlarm
      • Chọn staging.
      • Nhấp vào nút Select metric. CreateAlarm
    • Chọn Sum tại Statistic.
    • Chọn Static tại Threshold type.
    • Chọn Greater/Equal tại Whenever FailedConnectToDynamoDB is….
    • Nhập 2 tại than….
    • Nhấp vào nút Next. CreateAlarm
  3. Tại trang Step 2: Configure actions.

    • Chọn In alarm tại Alarm state trigger.
    • Chọn Create new topic tại Send a notification to the following SNS topic.
    • Nhập fcj_cloudwatch_alarm_topic tại Create a new topic….
    • Nhập email mà bạn muốn nhận thông báo.
    • Nhấp vào nút Create topic. CreateAlarm
  4. Mở email mà bạn đã chọn để nhận thông báo trước đó.

    • Nhấp vào Confirm subscription. CreateAlarm
    • Sau đó bạn sẽ nhận được thông báo Subscription confirmed. CreateAlarm
  5. Quay lại trang Step 2: Configure actions.

    • Cuộn xuống dưới cùng và nhấp vào nút Next. CreateAlarm
  6. Tại trang Step 3: Add name and description.

    • Nhập fcj-fail-connect-to-dynamodb-alarm tại Alarm name.
    • Nhấp vào nút Next. CreateAlarm
  7. Tại trang Step 4: Preview and create.

    • Nhấp vào nút Create alarm. CreateAlarm
  8. Mở AWS CloudWatch console.

    • Nhấp vào All alarms trên menu bên trái.
    • Bạn có thể thấy fcj-fail-connect-to-dynamodb-alarm mà chúng ta đã tạo ở bước trước. CreateAlarm
  9. Mở Postman để gọi lại API hai lần. CloudWatchMetrics

  10. Mở email mà bạn đã chọn để nhận thông báo trước đó.

  11. Quay lại AWS CloudWatch console.

    • Nhấp vào All alarms trên menu bên trái.
    • Chọn fcj-fail-connect-to-dynamodb-alarm tại Name. CloudWatchMetrics
    • Tại trang fcj-fail-connect-to-dynamodb-alarm, bạn có thể thấy biểu đồ của chỉ số được hiển thị. CloudWatchMetrics