為 Amazon SQS 指標建立 CloudWatch 警示 - Amazon Simple Queue Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為 Amazon SQS 指標建立 CloudWatch 警示

CloudWatch 可讓您根據量度臨界值觸發警示。例如,您可以建立警示的 NumberOfMessagesSent 指標。例如,如果超過 100 個訊息在 1 小時內傳送到 MyQueue 佇列,會傳送一封電子郵件通知。如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南中的建立 Amazon CloudWatch 警示

  1. 請登入AWS Management Console並開啟 CloudWatch 主控台,網址為 https://console.aws.amazon.com/cloudwatch/

  2. 選擇 Alarms (警示),然後選擇 Create Alarm (建立警示)。

  3. Create Alarm (建立警示) 對話方塊中的 Select Metric (選取指標) 部分,選擇 Browse Metrics (瀏覽指標)SQS (SQS)

  4. 對於 SQS > 佇列測量結果,請選擇要設定警示的QueueName測量結果名稱,然後選擇下一步。如需可用指標的清單,請參閱 Amazon SQS 的可用 CloudWatch 指標

    在下列範例中,選擇適用於警示的 NumberOfMessagesSent 佇列的 MyQueue 指標。送出訊息如超過 100 則,警示就會觸發。

  5. Create Alarm (建立警示) 對話方塊中 Define Alarm (定義警示) 部分,請執行下列動作:

    1. Alarm Threshold (警示閾值) 下,輸入警示的 Name (名稱)Description (說明)

    2. is (是) 設定為 > 100

    3. 設定 for (為)1 out of 1 datapoints (1 傳出 1 資料點)

    4. Alarm preview (警示預覽) 中,設定 Period (期間)1 Hour (1 小時)

    5. Statistic (統計資料) 設定為 Standard (標準)Sum (總和)

    6. Actions (動作) 下的 Whenever this alarm (每當此警示),選擇 State is ALARM (狀態為警示)

      如果您 CloudWatch 要在觸發警示時傳送通知,請選取現有的 Amazon SNS 主題或選擇 [新增清單],然後輸入以逗號分隔的電子郵件地址。

      注意

      如果您建立新的 Amazon SNS 主題,電子郵件地址必須先經過驗證才會接收通知。如果此警示狀態在驗證電子郵件地址之前變更,就不會收到通知。

  6. 選擇 Create Alarm (建立警示)。

    警示已建立。