Azure 添加“AzMetricAlertRuleV2投掷”;不能';找不到名为“的度量”; 描述

Azure 添加“AzMetricAlertRuleV2投掷”;不能';找不到名为“的度量”; 描述,azure,powershell,Azure,Powershell,我正在尝试使用PS脚本创建新的Azure监视器警报。 我在这里使用MS文档: 复制步骤 $condition=New-AzMetricAlertRuleV2Criteria-MetricName“SqlDbDtuUsageMetric”-MetricNameSpace“Microsoft.Sql/servers/databases”-时间聚合平均值-运算符大于-阈值5 $act=New AzActionGroup-ActionGroupId/subscriptions/{subscriptio

我正在尝试使用PS脚本创建新的Azure监视器警报。 我在这里使用MS文档:

复制步骤 $condition=New-AzMetricAlertRuleV2Criteria-MetricName“SqlDbDtuUsageMetric”-MetricNameSpace“Microsoft.Sql/servers/databases”-时间聚合平均值-运算符大于-阈值5

$act=New AzActionGroup-ActionGroupId/subscriptions/{subscription\u id}/resourceGroups/{resource\u group}/providers/microsoft.insights/actionGroups/SqlDbDtuUsageAction

Add-AzMetricAlertRuleV2-名称“SqlDbDtuUsageAlertGt5”-资源组名称{resource_group}-窗口大小00:05:00-频率00:05:00-TargetResourceId”/subscriptions/{subscription_id}/resourceGroups/{resource_group}/providers/Microsoft.Sql/servers/{Sql_server}/databases/vi{Sql_db}”-说明“最大使用DTU大于20时发出警报”-严重性3-行动组$act-条件$Condition

错误输出 警告:09:04:18-***在将来的版本中,所有模型类的命名空间将从Microsoft.Azure.Management.Monitor.Management.Models更改为Microsoft.Azure.Management.Monitor.Models。 警告:09:04:18-***在将来的版本中,输出类的命名空间对于所有类都是统一的,以使其独立于模型类中的修改。 详细:在目标“从资源组:vi prod be cin rg创建/更新警报规则:SqlDbDtuUsageAlertGt5”上执行操作“创建/更新警报规则”。 Add-AzMetricAlertRuleV2:异常类型:ErrorResponseException,消息:找不到名为metric1的度量。确保名称正确无误。活动ID:3e7e537e-43fc-40ad-8a84-745df33e1668.,代码:BadRequest,状态代码:BadRequest,原因短语:BadRequest 第1行字符:1

  • Add-AzMetricAlertRuleV2-名称“SqlDbDtuUsageAlertGt5”-ResourceGroupN
模块版本 目录:C:\Program Files\WindowsPowerShell\Modules

ModuleType版本名称ExportedCommands


脚本2.2.5 Az.Accounts{禁用AzDataCollection,禁用AzContextAutosave,启用AzDataCollection,启用AzContextAutosave…} 脚本1.6.3 Az.Accounts{禁用AzDataCollection,禁用AzContextAutosave,启用AzDataCollection,启用AzContextAutosave…} 脚本1.0.1 Az.Advisor{获取AzadvisorRecommension,启用AzadvisorRecommension,禁用AzadvisorRecommension,获取AzAdvisorConfiguration…} 脚本1.0.2 Az.Aks{Get AzAks,New AzAks,Remove AzAks,Import AzAksCredential…} 脚本1.1.1 Az.AnalysisServices{恢复AzanalysesserviceServer,挂起AzanalysesserviceServer,获取AzanalysesserviceServer,删除AzanalysesserviceServer…} 脚本1.3.2 Az.ApiManagement{Add AzApiManagementApiToProduct,Add AzApiManagementProductToGroup,Add AzApiManagementRegion,Add AzApiManagementUserToGroup…} 脚本1.0.2 Az.ApplicationInsights{获取AzApplicationInsights,新建AzApplicationInsights,删除AzApplicationInsights,设置AzApplicationInsightsPricingPlan…} 脚本1.3.4 Az.Automation{获取AzAutomationHybridWorkerGroup,删除AzAutomationHybridWorkerGroup,获取AzAutomationJobOutputRecord,导入AzAutomationDscNodeConfiguration…} 脚本1.1.2 Az.Batch{删除AzBatchAccount,获取AzBatchAccount,获取AzBatchAccountKey,新建AzBatchAccount…} 脚本1.0.1 Az.Billing{获取azbillingvoice,获取AzBillingPeriod,获取AzEnrollmentAccount,获取AzConsumptionBudget…} 脚本1.3.1 Az.Cdn{获取AzCdnProfile,获取AZCDNPROFILESOURL,新建AzCdnProfile,删除AzCdnProfile…} 脚本1.2.1 Az.CognitiveServices{Get AzCognitiveServicesAccount,Get AzCognitiveServicesAccountKey,Get AzCognitiveServicesAccountSku,Get AzCognitiveServicesAccountType…} 脚本2.7.0 Az.Compute{删除AzAvailabilitySet,获取AzAvailabilitySet,新建AzAvailabilitySet,更新AzAvailabilitySet…} 脚本1.0.1 Az.ContainerInstance{New AzContainerGroup,Get AzContainerGroup,Remove AzContainerGroup,Get azContainerStanceLog} 脚本1.1.0 Az.ContainerRegistry{新建AzContainerRegistry,获取AzContainerRegistry,更新AzContainerRegistry,删除AzContainerRegistry…} 脚本1.0.0 Az.CosmosDB{Get AzCosmosDBSqlContainer,Get AzCosmosDBSqlContainerThroughput,Get AzCosmosDBSqlDatabase,Get AzCosmosDBSqlDatabaseThroughput…} 脚本1.4.0 Az.DataFactory{Set-AzDataFactoryV2,Update-AzDataFactoryV2,Get-AzDataFactoryV2,Remove-AzDataFactoryV2…} 脚本1.0.1 Az.DataLakeAnalytics{Get AzDataLakeAnalyticsDataSource,New AzDataLakeAnalyticsCatalogCredential,Remove AzDataLakeAnalyticsCatalogCredential,Set AzDataLakeAnalyticsCatalogCredential…} 脚本1.2.3 Az.DataLakeStore{Get AzDataLakeStoreTrustedProvider,Remove AzDataLakeStoreTrustedProvider,Remove AzDataLakeStoreRefireWallRule,Set AzDataLakeStoreTrustedProvider…} 脚本1.0.1 Az.DeploymentManager{Get AzDeploymentManagerArtifactSource,New AzDeploymentManagerArtifactSource,Set AzDeploymentManagerArtifactSource,Remove AzDeploymentManagerArtifactSource…} 脚本1.0.0 Az.DevTestLabs{获取AzDtlAllowedVMSizesPolicy,获取AZDTLAUTOSHUTTONPOLICY,获取AZDTLAUTOSTARTOSTARTOPLICY,获取AZDTLVMSPERLABPLICY…} 脚本1.1.1 Az.Dns{Get AzDnsRecordSet,New AzDnsRecordConfig,Remove AzDnsRecordSet,Set AzDnsRecordSet…} 脚本1.2.2 Az.EventGrid
  + CategoryInfo          : CloseError: (:) [Add-AzMetricAlertRuleV2], PSInvalidOperationException
  + FullyQualifiedErrorId : Microsoft.Azure.Commands.Insights.Alerts.AddAzureRmMetricAlertRuleV2Command


  Directory: C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
  Directory: C:\Program Files (x86)\Microsoft Azure Information Protection\Powershell
Connect-AzAccount

Get-AzMetricDefinition -MetricNamespace "Microsoft.Sql/servers/databases" -ResourceId "<the resource id of your spl database>"