2016-03-31 76 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”添加到列表中 - 使用命令。 –