无法在Azure中创建指标

时间:2019-08-06 07:03:48

标签: azure powershell

我正在通过以下命令以天蓝色创建度量标准警报。

Add-AzureRmMetricAlertRule -Name dev -Location "west europe" -ResourceGroup XXXXXXXXXX -TargetResourceId "/subscriptions/09ee41f7-af9d-4231-b369-0cd04262eda8/resourceGroups/XXXXXXXXXX/providers/Microsoft.Devices/IotHubs/abc" -MetricName "Throttled Requests" -TimeAggregationOperator Total

我收到以下错误。

  

名称空间为``且名称为'Throttled Requests'的度量标准不是   支持此资源ID   '/subscriptions/abc/resourceGroups/asdaddas/providers/Microsoft.Devices/IotHubs/xxxx',   代码:UnsupportedMetric,状态代码:BadRequest,

1 个答案:

答案 0 :(得分:0)

命令Add-AzureRmMetricAlertRule创建了metric alert(classic),它不支持资源Microsoft.Devices/IotHubs

参考-Supported resource types for metric alerts

enter image description here

此外,metric alert(classic)即将退休。我建议您研究一下new metric alert,它支持Microsoft.Devices/IotHubs。但您应该注意,它也不支持Throttled Requests指标,有关受支持的指标,请参见此link

如果要使用Powershell,请参见以下命令-Add-AzMetricAlertRuleV2