在Azure Powershell中使用Add-AzMetricAlertRuleV2时在哪里查找条件值?

问题描述

我对Azure非常陌生,目前正在寻求帮助以帮助我启动项目。最近,我正在尝试自动化为Azure CosmosDB添加警报的过程。

经过一些研究,看来我可以使用Add-AzMetricAlertRuleV2通过powershell添加警报。根据MS在线文档,我将需要传递$ condition将规则添加到现有ResourceGroup中。在哪里可以获得可以添加到规则中的所有现有条件,以便可以对所需条件进行梳理?某些人使用New-AzMetricAlertRuleV2Criteria来分配需要传递给$ condition的值。我可以从MS网站上看到一些示例:https://docs.microsoft.com/en-us/powershell/module/az.monitor/new-azmetricalertrulev2criteria?view=azps-5.0.0

但是,我不清楚来自MS的上述文档在哪里可以找到名称间的整个列表以及可以添加的现有条件。例如,如果要在使用Powershell在现有ResourceGroup之一上创建新的Cosmos DB时添加警报,那么在哪里可以检查可用于添加新条件的名称空间?换句话说,在哪里可以找到所有带有名称间的现有条件?谢谢,

解决方法

对于cosmos DB,度量标准名称空间将为Microsoft.DocumentDB/databaseAccounts