依據 Auto Scaling 群組彙總統計資料 - Amazon Elastic Compute Cloud

依據 Auto Scaling 群組彙總統計資料

您可以彙總 Auto Scaling 群組中 EC2 執行個體的統計資料。請注意,Amazon CloudWatch 無法跨 AWS 區域彙總資料。區域之間的指標是完全獨立的。

此範例顯示如何擷取一個 Auto Scaling 群組寫入磁碟的總位元組。總計是計算指定 Auto Scaling 群組中的所有 EC2 執行個體,以 24 小時為間隔取得每隔 1 分鐘的數量。

顯示 Auto Scaling 群組中執行個體的 DiskWriteBytes (主控台)

  1. 透過 https://console.aws.amazon.com/cloudwatch/ 開啟 CloudWatch 主控台。

  2. 在導覽窗格中,選擇 Metrics (指標)。

  3. 選擇 EC2 命名空間,然後選擇 By Auto Scaling Group (依據 Auto Scaling 群組)

  4. 選擇 DiskWriteBytes 指標的資料列與指定的 Auto Scaling 群組,這會顯示 Auto Scaling 群組中執行個體指標的圖形。若要為圖形命名,請選擇鉛筆圖示。若要變更時間範圍,請選取一個預先定義的值,或選擇 custom (自訂)

  5. 若要變更指標的統計資料或期間,請選擇 Graphed metrics (圖表化指標) 索引標籤。選擇欄位標題或個別的值,然後選擇不同的值。

顯示 Auto Scaling 群組中執行個體的 DiskWriteBytes (AWS CLI)

使用 get-metric-statistics 命令,如下所示。

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name DiskWriteBytes --period 360 \ --statistics "Sum" "SampleCount" --dimensions Name=AutoScalingGroupName,Value=my-asg --start-time 2022-10-16T23:18:00 --end-time 2022-10-18T23:18:00

下列為範例輸出:

{ "Datapoints": [ { "SampleCount": 18.0, "Timestamp": "2022-10-19T21:36:00Z", "Sum": 0.0, "Unit": "Bytes" }, { "SampleCount": 5.0, "Timestamp": "2022-10-19T21:42:00Z", "Sum": 0.0, "Unit": "Bytes" } ], "Label": "DiskWriteBytes" }