2013-03-20 58 views
2

我們試圖理解爲天青網站的Windows Azure管理API返回(不Webroles)Azure的網站 - 監測數據

例如,下面的圖片描述了CPUTIME檢索的數據點監測數據的複雜性。它似乎表明,在晚上10點到10點39分的範圍內,我用完了3.171秒的CPU。這是否可以轉換成我們都習慣在Perfmon中看到的CPU利用率(以百分比形式)?

這是否會在每個時鐘小時重置?什麼是TimeGrain?

有趣的是,「計數」表示「1」 - 對我而言意味着時隙中的測量次數,但即使在API發出後續調用之後,計數仍保持爲1(但總值發生變化) 。

最終目標是將捕獲的度量標準轉換爲每個人在Perfmon監控期間看到的標準CPU利用率。

我猜測需要進行兩次相對接近的測量,計算所得測量值之間的差值(以毫秒爲單位),併除以測量值之間的總跨度(以毫秒爲單位),以便生成一個百分比值。它是否正確?

enter image description here

回答

0

Azure網站的「免費」和「共享」模式在多租戶環境中運行。在這種情況下,您不能將CpuTime轉換爲CPU利用率%。在保留模式下,它在技術上是可行的,但是這個值目前沒有暴露。另請注意,如果您將網站升級到「保留」模式,所有其他網站也將升級並共享相同的保留實例。