Amazon CloudWatch 提供可靠、可擴展且靈活的監控解決方案,可讓您在短時間內就開始使用。您再也不需要設定、管理及擴展自己的監控系統和基礎設施。 

Amazon CloudWatch 可讓您以近乎即時的方式監控自己的 AWS 資源,包括 Amazon EC2 執行個體、Amazon EBS 磁碟區、Elastic Load Balancer,以及 Amazon RDS 資料庫執行個體。系統會自動提供這些 AWS 資源的 CPU 使用率、延遲及請求計數等指標。您也可以提供自己的日誌或自訂應用程式和系統指標 (例如,記憶體使用量、交易量或錯誤率),並讓 Amazon CloudWatch 代為監控。

藉助 Amazon CloudWatch,您可以存取最新的統計資料、查看圖表及為指標資料設定警示,以便執行故障排除、發現趨勢,並根據雲端環境的狀態採取自動化的動作。Amazon CloudWatch 功能可透過 API、命令列工具、AWS 開發套件以及 AWS 管理主控台使用。

開始免費使用 AWS

建立免費帳戶

AWS 免費方案包含 Amazon CloudWatch 的 10 個指標、10 個警示以及 1,000,000 個 API 請求。

查看 AWS 免費方案詳細資訊 »

pdp_cloudwatch-dashboards

不必安裝其他軟體,即可自動監控 EC2 執行個體

  • Amazon EC2 執行個體的基本監控:監控頻率為 5 分鐘的 7 個預先選取的指標,以及監控頻率為 1 分鐘的 3 個狀態檢查指標,無須額外付費。
  • Amazon EC2 執行個體的詳細監控:監控頻率為 1 分鐘的所有基本監控指標,需額外付費。啟用詳細監控的執行個體可將資料按 Amazon EC2 AMI ID 和執行個體類型彙總。
無論選擇基本或詳細監控,只要您使用 Auto Scaling 或 Elastic Load Balancing,Amazon CloudWatch 都會提供按 Auto Scaling 群組和 Elastic Load Balancer 彙總的 Amazon EC2 執行個體指標。即使您的 AWS 資源已終止,監控資料仍會保留 15 個月。這可讓您迅速回顧感興趣的事件之前的指標。所有 Amazon EC2 執行個體都已自動啟用基本監控,而您可以在 AWS 管理主控台的 Amazon EC2 標籤或 Amazon CloudWatch 標籤,或使用 Amazon CloudWatch API 存取這些指標。

Amazon CloudWatch 會自動監控以下指標:Elastic Load Balancer 的請求計數和延遲;Amazon EBS 磁碟區的讀取/寫入延遲;Amazon RDS 資料庫執行個體的可釋放記憶體和可用儲存空間;Amazon SQS 佇列的已傳送和已接收訊息數量;以及 Amazon SNS 主題的已發佈和已交付訊息數量。無須安裝其他軟體即可監控其他 AWS 資源。

以下清單是所有支援的 AWS 資源:

無須額外安裝任何軟體。
 
  • Auto Scaling 群組:監控頻率為 1 分鐘的 7 個預先選取指標,可選且無須額外付費。
  • Elastic Load Balancer:監控頻率為 1 分鐘的 13 個預先選取的指標,無須額外付費。
  • Amazon Route 53 運作狀態檢查:監控頻率為 1 分鐘的 1 個預先選取的指標,無須額外付費。

無須額外安裝任何軟體。
 
 
  • Amazon S3:以每天一次的頻率提供的兩個預先選取指標,無須額外費用;以一分鐘的頻率提供的十三個請求指標需支付標準 CloudWatch 自訂指標費用。
  • Amazon EBS PIOPS (SSD) 磁碟區:監控頻率為 1 分鐘的 10 個預先選取的指標,無須額外付費。
  • Amazon EBS 一般用途 (SSD) 磁碟區:監控頻率為 5 分鐘的 10 個預先選取的指標,無須額外付費。
  • Amazon EBS 磁帶磁碟區:監控頻率為 5 分鐘的 8 個預先選取的指標,無須額外付費。
  • Amazon EFS:以一分鐘的頻率提供的八個預先選取檔案系統指標,不收取額外費用。
  • AWS Storage Gateway:監控頻率為 5 分鐘的 11 個預先選取的閘道指標和 5 個預先選取的儲存磁碟區指標,無須額外付費。
  • Amazon CloudFront:監控頻率為 1 分鐘的 6 個預先選取的指標,無須額外付費。

無須額外安裝任何軟體。

  • Amazon DynamoDB 表:監控頻率為 5 分鐘的 7 個預先選取的指標,無須額外付費。
  • Amazon ElastiCache 節點:監控頻率為 1 分鐘的 39 個預先選取的指標,無須額外付費。
  • Amazon RDS 資料庫執行個體:監控頻率為 1 分鐘的 14 個預先選取的指標,無須額外付費。
  • Amazon Elastic MapReduce 任務流程:監控頻率為 5 分鐘的 26 個預先選取的指標,無須額外付費。
  • Amazon Redshift:監控頻率為 1 分鐘的 16 個預先選取的指標,無須額外付費。

無須額外安裝任何軟體。 

  • Amazon SNS 主題:監控頻率為 5 分鐘的 4 個預先選取的指標,無須額外付費。
  • Amazon SQS 佇列:監控頻率為 5 分鐘的 8 個預先選取的指標,無須額外付費。
  • AWS Opsworks:監控頻率為 1 分鐘的 15 個預先選取的指標,無須額外付費。
  • Amazon CloudWatch Logs:監控頻率為 1 分鐘的 6 個預先選取的指標,無須額外付費。
  • AWS 帳單的預估費用:您還可以選擇啟用指標來監控 AWS 費用。指標的數量多寡取決於您使用的 AWS 產品及服務,且這些指標都無須額外付費。進一步了解此選項。

有關 AWS 資源指標的更多詳細資訊,請參閱 Amazon CloudWatch Developer Guide

提交您的應用程式 (或上述未提及的 AWS 資源) 所產生的自訂指標,讓 Amazon CloudWatch 代為監控。您可以透過簡易的 API 請求,將這些指標提交至 Amazon CloudWatch。所有相同的 Amazon CloudWatch 功能將可針對您的自訂指標資料 (包括統計資料、圖表及警示) 以最快 1 分鐘的頻率執行。 

進一步了解 »

立即開始使用自訂指標

CloudWatch Logs 讓您可透過現有的系統、應用程式和自訂日誌檔,以監控系統和應用程式並進行故障排除。

透過 CloudWatch Logs,您可以按特定的字詞、數值或模式 (指標),以近乎即時的方式監控自己的日誌。例如,您可以按系統日誌內發生的錯誤數量設定警示,或從應用程式日誌檢視 Web 請求延遲的圖表。您可以視需要檢視原始日誌資料,以查看問題來源。日誌資料可存放於成本低廉、高耐用性的儲存以供存取,且無時間限制,您無須擔心硬碟空間不足。

進一步了解 »

立即開始使用 CloudWatch Logs

在任何一個指標設定警示以接收通知,或在指標超過指定的閾值時採取其他自動化的動作。您可以使用警示來偵測和關閉未使用或使用量過低的 Amazon EC2 執行個體。

您也可以根據 Amazon CloudWatch 指標,使用 Auto Scaling 動態地新增或移除 Amazon EC2 執行個體。

進一步了解 »

您可以透過 Amazon CloudWatch 儀表板建立可重複使用的儀表板,以便在單一位置監控自己的 AWS 資源。指標資料保留期間為十五個月,以供您檢視最新的資料及歷史資料。

進一步了解 »

立即開始使用 CloudWatch 儀表板

Amazon CloudWatch Events 透過 AWS 服務近乎即時傳送的通知,讓您能夠快速回應應用程式可用性問題或資源變更。您只需編寫規則以指示應用程式感興趣的事件,以及當規則符合事件時要採取的自動化動作。例如,您可以叫用 AWS Lambda 函數或通知 Amazon Simple Notification Service (SNS) 主題。您也可以依照排程發出事件。

進一步了解 »

Amazon CloudWatch 指標數學能讓您跨多個指標執行運算以進行即時分析。您可以透過主控台來顯示這些計算出的指標、將它們新增至 CloudWatch 儀表板,或者透過 GetMetricData API 進行擷取。

指標數學能讓您輕鬆從現有的 CloudWatch 指標獲取洞見,並進一步了解基礎設施的運作狀態和效能。CloudWatch 指標數學支援算術操作,例如 +、-、/、* 和數學函數,例如 Sum、Average、Min、Max、Standard Deviation 等。

進一步了解 >>