2016-03-31 109 views
1

蔚藍擁有一套默認的軟限制爲每個預訂(https://azure.microsoft.com/en-us/documentation/articles/azure-subscription-service-limits/Azure的軟限制和ARM資源

雖然我可以很容易地檢查在ASM當前VM內核限制(通過舊的門戶網站),我我無法確定這些限制僅適用於ARM僅訂閱(ARM資源未在舊門戶中列出,且無法檢查新門戶上的限制)。

有沒有一種方法(Powershell,CLI或API調用)來檢查僅限ARM的訂閱的內核限制?

+0

在新的門戶網站上,如果您點擊**訂閱**,選擇您要查看的訂閱,點擊**設置**,然後點擊**使用情況+配額**,您會看到一張告訴你的刀片它尚未提供。我仍在尋找其他方式來做到這一點。 –

+0

很感謝。此鏈接重定向到舊門戶,並且不報告ARM資源。你有什麼機會獲得實際的ARM消費? (比如:我有ARM VM的armada訂閱,配額頁面報告「0」使用核心...) –

回答

0

使用PowerShell cmdlet Get-AzureRmVMUsage可查看已設置了多少個核心以及您的限制是多少。請注意,此cmdlet採用強制位置參數,因爲在ARM中,每個區域中的每種資源類型都可以有不同的限制。

1

它通過Azure的CLI是可能的,太:

~ $ azure config mode arm 
info: Executing command config mode 
info: New mode is arm 
info: config mode command OK 

~ $ azure vm list-usage --location eastus 
info: Executing command vm list-usage 
data: Name       Unit CurrentValue Limit 
data: --------------------------- ----- ------------ ----- 
data: Availability Sets   Count 16   2000 
data: Total Regional Cores   Count 174   350 
data: Virtual Machines    Count 58   10000 
data: Virtual Machine Scale Sets Count 0    50 
data: Standard A0-A7 Family Cores Count 122   350 
data: Basic A Family Cores   Count 4    350 
data: Standard DS Family Cores  Count 48   350 
info: vm list-usage command OK 

此命令只需在ASM模式不起作用。聽起來很準確。

+0

如果您需要json輸出來將其提取到另一個進程中,只需將「--json」添加到列表中 - 使用命令。 –