Я создал несколько шаблонов ARM для развертывания правил оповещения метрики Azure, но теперь у меня есть требование развернуть правило оповещения журнала (т. Е. Правило, основанное на запросе Application Insights, а не на метрике платформы).
Я написал сценарий для шаблона, следуя приведенному здесь примеру (что предполагает необходимость создания ресурса типа Microsoft.Insights/scheduledQueryRules
), и развернул его с помощью службы развертывания шаблонов портала Azure как , описанный здесь .
Azure сообщает об успешном развертывании, а журнал активности дает мне результат развертывания, включая идентификатор моего нового ресурса, например /subscriptions/[subscription-id]/resourcegroups/[alerts-resource-group]/providers/Microsoft.Insights/scheduledQueryRules/Custom errors spike alert
.
Однако, когда я перехожу к блейду монитора.в подписке [идентификатор подписки] и фильтрации по группе ресурсов [оповещения-группы ресурсов] Я не вижу своего нового оповещения.
В качестве проверки работоспособности я создал метрическое предупреждение, используя тот же процесс, нацеленный на тот же ресурс App Insights, и этот действительно отображается в блейде Monitor.
Полагаю, мой вопрос в том, не понимаю ли я что-то о правилах оповещения на основе журнала?Например, соответствует ли «ресурс» Azure типа Microsoft.Insights/scheduledQueryRules
правилам оповещения типа сигнала Поиск в журнале в Мониторинг / оповещения / управление правилами оповещений ?Я уверен, что мой шаблон правильный, потому что он прошел проверку и успешно завершен.Но я озадачен тем, где заканчивается правило оповещения!
Одна вещь, которую я должен упомянуть, это то, что я создаю правило оповещения в другой группе ресурсов для самого экземпляра App Insights, но это такжеtrue для метрического предупреждения, поэтому предполагается, что это не имеет значения.