Я только что столкнулся с той же проблемой, команды Get-AzureRmAppServicePlanMetrics и Get-AzureRmWebAppMetrics, похоже, не работают в настоящее время, независимо от выбранных параметров.
Вместо этого я смогчтобы получить те же данные с помощью следующей команды:
Get-AzureRmMetric
Например, чтобы получить использование процессора и памяти за последние 30 минут, для 'webappname' в группе ресурсов 'rgname', с идентификатором подписки'd6ae8085-3bbc-410e-8c95-7be4aa2adbeb', вы должны использовать следующее:
Get-AzureRmMetric -ResourceId "/subscriptions/d6ae8085-3bbc-410e-8c95-7be4aa2adbeb/resourceGroups/rgname/providers/Microsoft.Web/sites/webappname" -TimeGrain 00:01:00 -StartTime ((get-date).AddMinutes(-30)) -EndTime (get-date) -MetricNames "AverageMemoryWorkingSet","CpuTime"
Это вернет массив со всеми метриками с точками данных в свойствах «Данные».
Эта команда, похоже, принимает только параметр -ResourceId, поэтому я рекомендую использовать свойство 'Id' из результата Get-AzureRmWebApp, так как оно будет в правильном формате.
Надеюсь, чтопомогает!