Amazon CloudWatch 是一項針對 AWS 雲端資源和在 AWS 上執行的應用程式進行監控的服務。您可以使用 Amazon CloudWatch 收集和追蹤指標、收集和監控日誌檔、設定警示,以及自動對 AWS 資源的變更做出反應。Amazon CloudWatch 可以監控各種 AWS 資源,例如 Amazon EC2 執行個體、Amazon DynamoDB 表、Amazon RDS 資料庫執行個體,也可以監控應用程式和服務產生的自訂指標以及應用程式產生的所有日誌檔。您可以使用 Amazon CloudWatch 全面了解系統的資源使用率、應用程式效能和運作狀態。可以使用這些分析結果並即時做出反應,保持應用程式順暢運作。
檢視 Amazon EC2 執行個體的 CPU 使用率、資料傳輸和磁碟使用活動各項指標 (基本監控),不收取其他費用。如果另外付費,CloudWatch 會為 EC2 執行個體提供更高級分析和指標彙總的詳細監控。無需額外安裝任何軟體。
監控 Amazon DynamoDB 表、Amazon EBS 磁碟區、Amazon RDS 資料庫執行個體、Amazon Elastic MapReduce 任務流程、Elastic Load Balancer、Amazon SQS 佇列、Amazon SNS 主題等的各項指標,所有功能均不收取其他費用。無需額外安裝任何軟體。
CloudWatch Events 提供描述 AWS 資源變更的事件串流。您可以輕鬆地建置一個工作流程,在感興趣的事件發生時自動採取您定義的動作,例如叫用 AWS Lambda 函數。