2015-10-26 204 views

回答

2

The docs狀態「的單位亞馬遜EC2網絡在度量是字節,因爲網絡在跟蹤該實例所有網絡接口上接收到的字節數」。

在查看下面的圖表中, Network In (Bytes),與Statistic: AveragePeriod: 5 Minutes(注意這裏的時間窗口被放大到大約五個小時,沒有一個星期),它是不是很明顯,平均是如何計算的。 NetworkIn Average

在15.29 210

比如我-aaaa1111(橙色):2664263.8

如果我改變統計爲「求和」,我得到這個: NetworkIn Sum

相同實例(I-aaaa1111),目前在15.31 :

原來/5 = 2664263.8,這表明在這些5分鐘傳入的網絡流量是,平均來說,2664263.8字節/分鐘。

=> 2664263.8/60≈44404.4字節/秒

=> 4404.39/1024≈43.3KB /秒

=> 43.3 * 8點≈到350kbps

我通過重複複製測試這從一個實例到另一個實例的大文件,以30.1MB/s的平均速度傳輸。 CloudWatch指標爲1916943925字節(平均)=>大約30.5MB /秒

+0

您是否嘗試過使用Sum而不是Avg?前一段時間我做了一些驗證,比較NetworkIn和ifconfig數字,並將它們對齊:http://apps.axibase.com/chartlab/99e14b46 –

+0

@SergeiRodionov如果您閱讀完整的文章,您會看到我做的:-) – jonatan

+0

好點,我不確定爲什麼它沒有加在你的案子上。你能確認在ifconfig中字節確實增加了嗎? –

0

度量「網絡輸入(字節)」指的是字節/分鐘。

它出現在我的情況下,平均計算超過規定的期限。換句話說:對於'15分鐘',它將15分鐘的字節總和除以15,對於'5分鐘',它將5分鐘的總和除以5.

這裏是爲什麼我相信這一點:我使用這個圖表來調試上傳,rsync報告〜710kB /秒(〜727,000字節/秒),當我預計更快的上傳。在EC2圖中選擇許多不同的總和值後,我確定這些總和在指定的時間段內是正確的字節數(選擇一個15分鐘的時間,總和爲5分鐘的三倍)。然後觀察平均和選擇不同的週期示出了我得到的〜4500萬的值相同,當我選擇期間「5分鐘」,「15分鐘」,或「1小時」的。

45000000(字節/ ???)/ 730000(字節/秒)大約爲60,所以???是一分鐘(60秒)。事實上,〜45000000/1024/60 = 730〜KB /秒,這是rsync的被報告的3%以內。

順便說一句,我的「錯誤」是用戶錯誤 - 我未能通過「-z」選項,rsync的,因此沒有得到壓縮提升我的預期。

+0

一旦我知道了答案,那麼很容易找到更好的源信息,例如https://forums.aws.amazon.com/thread.jspa?threadID=56659上的答案,表明它是字節/分鐘,除非你選擇總和 – sage