本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon 的 Amazon CloudWatch 指標 EBS
Amazon CloudWatch 指標是統計資料,可用於檢視、分析和設定磁碟區的操作行為警示。
每隔 1 分鐘免費自動提供資料。
當您從中取得資料時 CloudWatch,您可以包含Period
請求參數來指定傳回資料的精細程度。這與我們用於收集資料的期間不同 (期間為 1 分鐘)。建議您在請求中指定一段期間 (等於或大於收集期間),以確保傳回的資料有效。
您可以使用 CloudWatch API或 Amazon EC2主控台來取得資料。主控台會從 CloudWatch API取得原始資料,並根據資料顯示一系列圖形。根據您的需求,您可能偏好使用來自 的資料API或 主控台中的圖形。
Amazon EBS磁碟區的指標
AWS/EBS
命名空間包含下列連接到所有執行個體類型的EBS磁碟區指標。所有 Amazon EBS磁碟區類型都會自動傳送 1 分鐘的指標至 CloudWatch,但僅限於磁碟區連接至執行個體時。
若要取得有關執行個體之作業系統中的可用磁碟空間的資訊,請參閱檢視可用的磁碟空間。
注意
有些指標在 Nitro System 上建置的執行個體上有所不同。如需這些執行個體類型的清單,請參閱在 Nitro 系統上建置的執行個體。
指標 | 描述 | 個單位 | 維度 | 有意義的統計資料 |
---|---|---|---|---|
VolumeAvgReadLatency |
注意支援連接至 Nitro 執行個體的所有磁碟區類型。未針對連接至 Amazon ECS和 AWS Fargate 任務的磁碟區發佈。 一分鐘內完成讀取操作所需的平均時間。使用此指標來監控連接至 Amazon EC2執行個體之EBS磁碟區的平均 I/O 延遲。平均值是根據最後一分鐘完成的 I/O 操作計算。如果沒有在最後一分鐘內完成任何操作,則指標的值為零。 對於啟用多附件的磁碟區,請使用 |
毫秒 |
|
|
VolumeAvgWriteLatency |
注意支援連接至 Nitro 執行個體的所有磁碟區類型。未針對連接至 Amazon ECS和 AWS Fargate 任務的磁碟區發佈。 一分鐘內完成寫入操作所需的平均時間。使用此指標來監控連接至 Amazon EC2執行個體之EBS磁碟區的平均 I/O 延遲。平均值是根據最後一分鐘完成的 I/O 操作計算。如果沒有在最後一分鐘內完成任何操作,則指標的值為零。 對於啟用多附件的磁碟區,請使用 |
毫秒 |
|
|
VolumeIOPSExceededCheck |
注意支援連接至 Nitro 執行個體的所有磁碟區類型,但磁性 ( 報告應用程式是否在最後一分鐘內持續嘗試驅動IOPS超過磁碟區佈建IOPS的效能。此指標可以是 |
無 |
|
|
VolumeThroughputExceededCheck |
注意支援連接至 Nitro 執行個體的所有磁碟區類型,但磁性 ( 報告應用程式是否持續嘗試在最後一分鐘內驅動超過磁碟區佈建輸送量效能的輸送量。此指標可以是 |
無 |
|
|
VolumeReadBytes |
提供指定期間的讀取操作相關資訊。
注意若是 Xen 執行個體,只有在磁碟區中有讀取活動時,才會回報資料。 |
位元組 |
|
|
VolumeWriteBytes |
提供指定期間寫入操作的相關資訊
注意若是 Xen 執行個體,只有在磁碟區中有寫入活動時,才會回報資料。 |
位元組 |
|
|
VolumeReadOps |
指定期間讀取操作的總數。讀取操作會計入完成。若要計算期間的每秒平均讀取操作 (讀取 IOPS),請將該期間的讀取操作總數除以該期間的秒數。 |
計數 |
|
|
VolumeWriteOps |
指定期間寫入操作的總數。寫入操作會計入完成。若要計算期間的平均每秒寫入操作數 (寫入 IOPS),請將該期間的總寫入操作除以該期間的秒數。 |
計數 |
|
|
VolumeTotalReadTime |
注意啟用 Multi-Attach 的磁碟區不支援此指標。若是 Xen 執行個體,只有在磁碟區中有讀取活動時,才會回報資料。 指定期間內完成之所有讀取操作耗用的總秒數。如果有多個請求同時提交,此總數可能會大於期間的長度。例如 1 分鐘 (60 秒) 期間:如果在此期間完成 150 項操作,每個操作耗用 1 秒鐘,則此值為 150 秒。 |
秒鐘 |
|
|
VolumeTotalWriteTime |
注意啟用 Multi-Attach 的磁碟區不支援此指標。若是 Xen 執行個體,只有在磁碟區中有寫入活動時,才會回報資料。 指定期間內完成之所有寫入操作耗用的總秒數。如果有多個請求同時提交,此總數可能會大於期間的長度。例如 1 分鐘 (60 秒) 期間:如果在此期間完成 150 項操作,每個操作耗用 1 秒鐘,則此值為 150 秒。 |
秒鐘 |
|
|
VolumeIdleTime |
注意啟用 Multi-Attach 的磁碟區不支援此指標。 指定期間內未提交任何讀取或寫入操作的總秒數。 |
秒鐘 |
|
|
VolumeQueueLength |
指定期間內等待完成的讀取與寫入操作請求的總數。 |
計數 |
|
|
VolumeStalledIOCheck |
注意僅限 Nitro 執行個體。未針對連接至 Amazon ECS和 AWS Fargate 任務的磁碟區發佈。 報告過去一分鐘內磁碟區是否已通過或失敗停滯的 IO 檢查。此指標可以是 |
無 |
|
|
VolumeThroughputPercentage |
注意僅限佈建的IOPSSSD磁碟區。啟用 Multi-Attach 的磁碟區不支援此指標。 為 Amazon EBS磁碟區IOPS佈建之總量的每秒 I/O 操作百分比 (IOPS)。佈建的IOPSSSD磁碟區在 99.9% 的時間內提供其佈建的效能。在寫入期間,如果在一分鐘內沒有其他待定的 I/O 請求,此指標值將為 100%。此外,由於您已採取的動作 (例如,在尖峰用量期間建立磁碟區的快照、在執行個體上執行 non-EBS-optimized磁碟區,或第一次存取磁碟區上的資料),磁碟區的 I/O 效能可能會暫時降低。 |
百分比 |
|
|
VolumeConsumedReadWriteOps |
注意僅限佈建的IOPSSSD磁碟區。 指定期間內耗用的讀取與寫入操作 (標準化為 256K 容量單位) 的總量。小於 256K 的 I/O 操作,每個都計為 1 個耗用 IOPS。大於 256K 的 I/O 操作皆以 256K 容量單位計數。例如,1024K I/O 會計入 4 個耗用 IOPS。 |
計數 |
|
|
BurstBalance |
注意
提供有關爆量儲存貯體中剩餘的 I/O 額度 (用於 |
百分比 |
|
|
Amazon EBS快照的指標
AWS/EBS
命名空間包含下列 Amazon EBS快照的指標。
指標 | 描述 | 個單位 | 維度 | 有意義的統計資料 |
---|---|---|---|---|
SnapshotCopyBytesTransferred |
複製到 AWS 區域的快照資料量。 |
位元組 |
|
|
Nitro 執行個體的指標
AWS/EC2
命名空間包含附加至 Nitro 型執行個體之磁碟區的額外 Amazon EBS指標,這些執行個體並非裸機執行個體。
指標 | 描述 | 單位 | 有意義的統計資料 |
---|---|---|---|
EBSReadOps |
在指定期間內,從連接至執行個體的所有 Amazon EBS磁碟區完成讀取操作。若要計算期間的每秒平均讀取 I/O 操作 (讀取 IOPS),請將該期間的期間總操作除以該期間的秒數。如果您使用基本 (5 分鐘) 監控,則可以將此數字除以 300 來計算讀取 IOPS。如果您具有詳細 (1 分鐘) 監控,請將它除以 60。您也可以使用 CloudWatch 指標數學函數 |
計數 |
|
EBSWriteOps
|
在指定的期間內,完成寫入操作至連接至執行個體的所有EBS磁碟區。若要計算該期間每秒的平均寫入 I/O 操作 (寫入 IOPS),請將該期間的總操作除以該期間的秒數。如果您使用基本 (5 分鐘) 監控,則可以將此數字除以 300 來計算寫入 IOPS。如果您具有詳細 (1 分鐘) 監控,請將它除以 60。您也可以使用 CloudWatch 指標數學函數 |
計數 |
|
EBSReadBytes
|
在指定期間內從連接至執行個體的所有EBS磁碟區讀取的位元組。所報告的數目是在該期間內讀取的位元組總數。如果您正使用基本 (5 分鐘) 監控,則可以將此數字除以 300,以得到所讀取的位元組數/秒。如果您具有詳細 (1 分鐘) 監控,請將它除以 60。您也可以使用 CloudWatch 指標數學函數 |
位元組 |
|
EBSWriteBytes
|
寫入至指定期間內連接至執行個體之所有EBS磁碟區的位元組。所報告的數目是在該期間內寫入的位元組總數。如果您正使用基本 (5 分鐘) 監控,則可以將此數字除以 300,得到所寫入的位元組數/秒。如果您具有詳細 (1 分鐘) 監控,請將它除以 60。您也可以使用 CloudWatch 指標數學函數 |
位元組 |
|
EBSIOBalance%
|
提供叢發儲存貯體中剩餘 I/O 額度百分比資訊。只有基本監控才提供此指標。此指標僅適用於一些大小為
|
百分比 |
|
EBSByteBalance%
|
提供叢發儲存貯體中剩餘傳輸量額度百分比的資訊。只有基本監控才提供此指標。此指標僅適用於一些大小為
|
百分比 |
|
快速快照還原的指標
AWS/EBS
命名空間包含下列快速快照還原的指標。
指標 | 描述 | 個單位 | 維度 | 有意義的統計資料 |
---|---|---|---|---|
FastSnapshotRestoreCreditsBucketSize |
可以累積的磁碟區建立額度數量上限。此指標會根據每一可用區域的每一快照來報告。 |
無 |
|
注意最有意義的統計資料為 |
FastSnapshotRestoreCreditsBalance |
可用的磁碟區建立額度數量。此指標會根據每一可用區域的每一快照來報告。 |
無 |
|
注意最有意義的統計資料為 |
Amazon EC2主控台圖形
建立磁碟區後,您可以在 Amazon EC2主控台中檢視磁碟區的監控圖表。選取主控台中的 Volumes (磁碟區) 頁面,並選取 Monitoring (監控)。下表列出所有顯示的圖形。右側的資料欄說明 原始 CloudWatch API資料指標如何用於產生每個圖形。所有圖形的期間為 5 分鐘。
圖表 | 使用原始指標的說明 |
---|---|
讀取輸送量 (KiB/s) |
Sum(VolumeReadBytes) / Period / 1024 |
寫入輸送量 (KiB/s) |
Sum(VolumeWriteBytes) / Period / 1024 |
讀取作業 (Ops/s) |
Sum(VolumeReadOps) / Period |
寫入作業 (Ops/s) |
Sum(VolumeWriteOps) / Period
|
平均佇列長度 (作業數量) |
Avg(VolumeQueueLength)
|
已閒置時間 (%) |
Sum(VolumeIdleTime) / Period × 100
|
平均讀取大小 (KiB/作業) |
對於 Nitro 型執行個體,下列公式會使用CloudWatch指標數學衍生平均讀取大小:
|
平均寫入大小 (KiB/作業) |
對於 Nitro 型執行個體,下列公式會使用CloudWatch指標數學衍生平均寫入大小:
|
平均讀取延遲 (ms/作業) |
對於 Nitro 型執行個體,下列公式會使用CloudWatch指標數學衍生平均讀取延遲:
|
平均寫入延遲 (ms/作業) |
對於 Nitro 型執行個體,下列公式會使用CloudWatch指標數學衍生平均寫入延遲:
|
若是平均延遲圖形和平均大小圖形,平均值是依據在此期間完成的操作 (依圖形適用的讀取或寫入而定) 總數來計算。