本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 AMS SSP 在您的 AMS 帳戶中佈建 Amazon CloudWatch Synthetics
使用 AMS 自助式佈建 (SSP) 模式直接存取 AMS 受管帳戶中的 Amazon CloudWatch Synthetics 功能。您可以使用 Amazon CloudWatch Synthetics 建立 'canary' 來監控您的端點和 APIs。
Canary 是可設定的指令碼,以 Node.js 或 Python 撰寫,按排程執行。Canary 會使用 Node.js 或 Python 作為架構,在您的帳戶中建立 Lambda 函數。Canary 透過 HTTP 和 HTTPS 通訊協定運作。Canary 會檢查端點的可用性和延遲,並可儲存載入時間資料和 UI 螢幕擷取畫面。它們會監控您的 REST API、URL 和網站內容,並且可以檢查來自網路釣魚、程式碼插入和跨網站指令碼的未經授權變更。
Canary 遵循與客戶相同的路由並執行相同的動作,讓您可以持續驗證客戶體驗,即使您的應用程式上沒有任何客戶流量。透過使用 Canary,您可以在客戶之前發現問題。若要進一步了解,請參閱 Amazon CloudWatch:使用合成監控。
AWS Managed Services 中的 Amazon CloudWatch Synthetics 常見問答集
問:如何請求存取 AMS 帳戶中的 Amazon CloudWatch Synthetics?
透過使用 Management | AWS service | Self-visioned Service | Add (ct-1w8z66n899dct) 變更類型提交 RFC,請求存取 Amazon CloudWatch Synthetics。此 RFC 會將下列 IAM 角色佈建至您的帳戶:'customer_cw_synthetics_console_role' 和 'customer_cw_synthetics_canary_lambda_role'。在帳戶中佈建後,您必須在聯合解決方案中加入 'customer_cw_synthetics_console_role' 角色。
問:在我的 AMS 帳戶中使用 Amazon CloudWatch Synthetics 有哪些限制?
在您的 AMS 帳戶中使用 Amazon CloudWatch Synthetics 沒有限制。禁止為 AMS 提供服務角色 'customer_cw_synthetics_canary_lambda_role' 以外的 Canary 建立角色。
問:在我的 AMS 帳戶中使用 Amazon CloudWatch Synthetics 有哪些先決條件或相依性?
Canary 建立並使用預設的 Amazon CloudWatch Synthetics S3 儲存貯體:"cw-syn-results-${accountnumber}-${default-region}"