2016-05-16 25 views
3

我試圖通過轉到「每個實例的網站指標」來測量我的一個Azure應用服務的CPU使用率。問題是沒有選項來檢查CPU使用率,但CPU時間和其他的東西,如「平均內存工作集」和「數據輸入/輸出」。顯示Azure App Service上的CPU使用情況?

有人知道如何以及在哪裏可以看到一個App Service的CPU使用情況?

回答

5

您的應用程序與應用程序服務計劃相關:監視計劃會給您一個百分比,但應用程序只能監視其自己的度量標準:它自己的CPU時間。你可以想象改變應用程序的計劃,然後%會有所不同。所以,在應用程序本身,你只能測量應用程序的CPU時間,因爲%取決於計劃。

+0

該計劃根本不顯示任何數據:https://i.gyazo.com/fbab7098a80cb8238db278dae94fc386.png,即使它顯示2個應用程序屬於它。 – Muki

+2

這個答案是正確的。請注意,App Service Plan CPU%僅適用於專用計劃(基本或更高版本)。 @Muki,如果你在免費/共享網站上試過這個,那就是爲什麼你沒有數據。 –

+0

謝謝大衛,這是一個很好的觀點。 @Muki:與服務計劃相關的所有應用程序共享相同的資源,這就是%與計劃相關的原因。爲了說明不同之處:您可以在服務計劃的CPU%上設置警報,但在應用程序上設置警報只能在CPU使用率上完成,因爲%將取決於計劃資源限制。 –

0

在舊版/傳統門戶網站上,您可以通過選擇服務和「Monitor」來查看CPU指標:是不是您正在查找的CPU使用率? enter image description here

+1

嘿!這是CPU時間,我希望看到CPU使用率(%)。除非我錯了,否則它不是一回事嗎? – Muki

相關問題