Amazon CloudWatch Synthetics 現在會自動刪除與 Canary 相關聯的 Lambda 資源
Amazon CloudWatch Synthetics 是一項由外而內的監控功能,可藉由在 AWS Lambda 上執行名為 Canary 的程式碼片段持續驗證您的客戶體驗,而現在將可在您嘗試刪除 Synthetics Canary 時自動刪除相關聯的 Lambda 資源,以盡可能減少您管理帳戶中的 AWS 資源時所需的手動維護。
CloudWatch Synthetics 會建立執行 Canary 的 Lambda,以監控 Web 應用程式或 API 端點的運作狀態和效能。當您刪除 Canary 後,Lambda 函數及其函數層就無法再使用。此功能的發布後,這些 Lambda 將在 Canary 刪除後自動移除,從而減少維護 Synthetics Canary 時所需的額外清理工作。透過 AWS Console 刪除的 Canary 將自動清理相關的 Lambda 資源。任何透過 CLI/SDK 或 CFN 建立的新 Canary 都將自動選擇使用此功能,而在此發佈之前建立的 Canary 則需要明確選擇加入。
此功能適用於所有商業區域、AWS GovCloud (美國) 區域以及中國區域,且客戶無須額外付費。
若要進一步了解 Canary 的刪除行為,請參閱說明文件,或參閱使用者指南和一次可觀測性研討會,以開始使用 CloudWatch Synthetics。