繁体   English   中英

将警报规则添加到Azure云服务时出错

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM