本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
編輯或刪除 Canary
您可以編輯或刪除現有 Canary。
編輯 Canary
當您編輯 Canary 時,即使您沒有變更其排程,排程也會根據您編輯 Canary 的時間進行重設。例如,如果您的 Canary 每小時執行一次,並且您編輯該 Canary,則在編輯完成後會立即執行,然後每小時執行一次。
若要編輯或更新 Canary
在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在導覽窗格中,選擇 Application Signals 、Synthetics Canary 。
-
選取 Canary 名稱旁邊的按鈕,然後選擇 Actions (動作)、Edit (編輯)。
(選用) 如果此 Canary 執行螢幕擷取畫面的視覺化監控,而您想要將下一次的 Canary 執行設定為基準,請選取 Set next run as new baseline (將下一次執行設定為新基準)。
(選用) 如果此 Canary 執行螢幕擷取畫面的視覺化監控,而您想要從視覺化監控中移除螢幕擷取畫面,或者您想要在視覺化比較期間指定要忽略螢幕擷取畫面的部分,請在 Visual Monitoring (視覺化監控) 下選擇 Edit Baseline (編輯基準)。
出現螢幕擷取畫面時,您可以執行下列其中一項:
若要移除用於視覺化監控的螢幕擷取畫面,請選取 Remove screenshot from visual test baseline (從視覺化測試基準中移除螢幕擷取畫面)。
若要指定要在視覺化比較期間忽略的螢幕擷取畫面的部分,請按一下並拖曳以繪製要忽略的螢幕區域。一旦您對比較期間想要忽略的所有區域執行此操作,請選擇 Save (儲存)。
-
對 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
在 開啟 CloudWatch 主控台https://console.aws.amazon.com/cloudwatch/
。 -
在導覽窗格中,選擇 Application Signals 、Synthetics Canary 。
-
如果 Canary 目前處於
RUNNING
狀態,必須將其停用。您只能刪除處於STOPPED
、READY(NOT_STARTED)
或ERROR
狀態的 Canary。若要停用 Canary,請選取 Canary 名稱旁的按鈕,然後選擇 Actions (動作)、Stop (停用)。
選取 Canary 名稱旁邊的按鈕,然後選擇 Actions (動作)、Delete (刪除)。
選擇是否同時刪除 Canary 建立和使用的其他資源。這包括 Lambda 函數和圖層,以及 Canary IAM的角色和IAM政策。
若要刪除 Canary IAM的角色和IAM政策,您必須具有足夠的許可。如需詳細資訊,請參閱AWS CloudWatch Synthetics 的受管 (預先定義) 政策。
-
在方塊中輸入
Delete
,然後選擇 Delete (刪除)。 如本節稍早所列,刪除為 Canary 使用和建立的其他資源。