編輯或刪除 Canary - Amazon CloudWatch

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

編輯或刪除 Canary

您可以編輯或刪除現有 Canary。

編輯 Canary

當您編輯 Canary 時,即使您沒有變更其排程,排程也會根據您編輯 Canary 的時間進行重設。例如,如果您的 Canary 每小時執行一次,並且您編輯該 Canary,則在編輯完成後會立即執行,然後每小時執行一次。

若要編輯或更新 Canary
  1. 在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Application Signals Synthetics Canary

  3. 選取 Canary 名稱旁邊的按鈕,然後選擇 Actions (動作)、Edit (編輯)。

  4. (選用) 如果此 Canary 執行螢幕擷取畫面的視覺化監控,而您想要將下一次的 Canary 執行設定為基準,請選取 Set next run as new baseline (將下一次執行設定為新基準)。

  5. (選用) 如果此 Canary 執行螢幕擷取畫面的視覺化監控,而您想要從視覺化監控中移除螢幕擷取畫面,或者您想要在視覺化比較期間指定要忽略螢幕擷取畫面的部分,請在 Visual Monitoring (視覺化監控) 下選擇 Edit Baseline (編輯基準)。

    出現螢幕擷取畫面時,您可以執行下列其中一項:

    • 若要移除用於視覺化監控的螢幕擷取畫面,請選取 Remove screenshot from visual test baseline (從視覺化測試基準中移除螢幕擷取畫面)。

    • 若要指定要在視覺化比較期間忽略的螢幕擷取畫面的部分,請按一下並拖曳以繪製要忽略的螢幕區域。一旦您對比較期間想要忽略的所有區域執行此操作,請選擇 Save (儲存)。

  6. 對 Canary 進行任何其他您想要的變更,然後選擇 Save (儲存)。

刪除 Canary

刪除 Canary 時,您可以選擇是否同時刪除 Canary 使用和建立的其他資源。刪除 Canary 時,也應一併刪除下列內容:

  • 此 Canary 使用的 Lambda 函數和圖層。它們的字首是 cwsyn-MyCanaryName

  • CloudWatch 為此 Canary 建立的警示。這些警示的名稱以 Synthetics-Alarm-MyCanaryName 為開頭。如需刪除警示的詳細資訊,請參閱編輯或刪除 CloudWatch 警示

  • Simple Storage Service (Amazon S3) 物件和儲存貯體,例如 Canary 的結果位置和成品位置。

  • IAM 為 Canary 建立的角色。它們的名稱為 role/service-role/CloudWatchSyntheticsRole-MyCanaryName

  • 在為 Canary 建立的 CloudWatch 日誌中記錄群組。這些日誌群組具有下列名稱:/aws/lambda/cwsyn-MyCanaryName-randomId

刪除 Canary 之前,您可能需要檢視 Canary 詳細資料,並記下此資訊。這樣,您才能在刪除 Canary 後刪除正確的資源。

若要刪除 Canary
  1. 在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 Application Signals Synthetics Canary

  3. 如果 Canary 目前處於 RUNNING 狀態,必須將其停用。您只能刪除處於 STOPPEDREADY(NOT_STARTED)ERROR 狀態的 Canary。

    若要停用 Canary,請選取 Canary 名稱旁的按鈕,然後選擇 Actions (動作)、Stop (停用)。

  4. 選取 Canary 名稱旁邊的按鈕,然後選擇 Actions (動作)、Delete (刪除)。

  5. 選擇是否同時刪除 Canary 建立和使用的其他資源。這包括 Lambda 函數和圖層,以及 Canary IAM的角色和IAM政策。

    若要刪除 Canary IAM的角色和IAM政策,您必須具有足夠的許可。如需詳細資訊,請參閱AWS CloudWatch Synthetics 的受管 (預先定義) 政策

  6. 在方塊中輸入 Delete,然後選擇 Delete (刪除)。

  7. 如本節稍早所列,刪除為 Canary 使用和建立的其他資源。