[英]Error adding Alert Rule to Azure Cloud Service
我已经创建了一个脚本来向几个Azure资源(Web应用程序,SQL数据库和云服务)添加警报规则。 除了创建返回错误的云服务警报外,一切正常:
Add-AlertRule:ResourceProviderNotSupported:不支持资源提供程序“Microsoft.ClassicCompute”。
这是我用来添加规则的脚本:
$cloudServices = Get-AzureResource -ResourceType "Microsoft.ClassicCompute/domainNames" -ResourceGroupName $resourceGroup
Foreach ($cloudService in $cloudServices)
{
# Cloud Service - CPU Percentage
Add-AlertRule `
-RuleType Metric `
-Name "CPU Percentage (Cloud Service)" `
-Location $cloudService.Location `
-ResourceGroup $cloudService.ResourceGroupName `
-Operator GreaterThan `
-Threshold 75 `
-WindowSize 01:00:00 `
-ResourceId $cloudService.ResourceId `
-MetricName "Percentage CPU" `
-TimeAggregationOperator Average `
-SendToServiceOwners
}
我尝试过使用不同的ResourceType
参数来定位角色而不是云服务,但这也不起作用。
有没有人有成功编写这些云服务警报的经验?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.