Экспорт шаблона ARM для предупреждений аналитики журнала Azure, созданных с портала
2 ответа
Если вы хотите экспортировать ARM-шаблон оповещения на портал, выполните следующие действия.
1. На портале перейдите к группе ресурсов, в которой находится предупреждение (Примечание: это группа предупреждения, а не группа целевого ресурса предупреждения), выберитеShow hidden types
вариант -> найдите свое предупреждение и выберите его -> щелкните Export Template
.
2.Щелкните Download
как показано ниже, он загрузит шаблон в виде сжатого файла, который включает template.json
а также parameters.json
к местным.
Обновить:
Вы используете legacy Log Analytics Alert
, с 1 июня 2019 года автоматически используются новые scheduledQueryRules
по умолчанию на портале Azure его тип ресурса -
microsoft.insights/scheduledqueryrules
.
В вашем случае вы можете перейти по этой ссылке, чтобы переключиться со старого предупреждения на новое.
Или создайте новое оповещение на портале, перейдите к Log Analytics workspace
в портале -> New alert rule
-> Добавить Custom log search
и создайте его.
После его создания в группе ресурсов выберите Show hidden types
вариант, вы найдете предупреждение, как показано ниже, затем вы можете экспортировать шаблон.
Вы используете устаревший API-интерфейс аналитики журналов, и он не поддерживает экспорт шаблонов, поскольку они не являются ресурсами, отслеживаемыми ARM. Их определение будет в самой рабочей области (в разделе savedsearch => schedule => action). Если вы хотите упростить экспорт, рассмотрите возможность использования нового API ScheduledQueryRules. Узнайте больше о том, как переключиться здесь:https://docs.microsoft.com/azure/azure-monitor/platform/alerts-log-api-switch
Обратите внимание, что это может быть большим изменением из-за изменения API. Просмотрите всю статью, чтобы понять, что произойдет после перехода.