Судя по синтаксису, если мы просто передадим разделенный запятыми список идентификаторов ресурсов в параметр --scope
, мы сможем создать предупреждение о метриках для нескольких ресурсов. Но похоже, что это не работает так, как ожидалось.
В качестве альтернативы вы можете настроить шаблон ARM для создания Azure предупреждения о показателях мониторинга, которое может нацеливать / отслеживать несколько ресурсов в одной или нескольких группах ресурсов, или в подписке.
Вы можете обратиться к этой документации о том, как создавать шаблоны ARM для оповещения Metri c, которое отслеживает несколько ресурсов.
В этом шаблоне вы необходимо будет предоставить идентификатор группы действий для группы действий, который определяет действия, которые должны быть предприняты при срабатывании предупреждения. Чтобы получить идентификатор группы действий, используйте Set-AzActionGroup
, чтобы создать группу действий, в которой вы можете указать действие для получения электронной почты в параметре -Receiver
.
После настройки шаблона и параметров шаблона JSON файл, вы можете использовать следующий блок командлета Az CLI для его развертывания в Azure:
Connect-AzAccount
Select-AzSubscription -SubscriptionName <yourSubscriptionName>
New-AzResourceGroupDeployment -Name myDeployment -ResourceGroupName <ResourceGroupWhereRuleShouldbeSaved> -TemplateFile template.json -TemplateParameterFile templateparams.parameters.json
Надеюсь, это поможет!