Создайте пользовательское предупреждение SQL Azure, которое может инициировать любой
Я пытаюсь создать пользовательское оповещение Azure, которое отправляет электронное письмо всякий раз, когда "База данных SQL создается кем-либо" в любой группе ресурсов в рамках моей подписки.
Это вообще возможно?
Когда я вставляю * в поле "Событие инициировано" (см. Изображение), оно не дает мне сохранить и выдает ошибку.
1 ответ
Когда я вставляю * в поле "Событие инициировано" (см. Изображение), оно не дает мне сохранить и выдает ошибку.
Вам не нужно ставить *
Просто оставьте поле пустым, и оно должно принять значение "any", как только вы закончите.
Я пытаюсь создать пользовательское оповещение Azure, которое отправляет электронное письмо всякий раз, когда "База данных SQL создается кем-либо" в любой группе ресурсов в рамках моей подписки.
Я вижу разницу между формулировкой здесь и правилом, которое вы пытаетесь настроить согласно изображению в вашем вопросе. Я говорю это потому, что на изображении вы, кажется, выбираете "testserver/testdb" в качестве цели в определенной группе ресурсов "SQL-песочница".
Эта конфигурация не будет эквивалентна мониторингу всей вашей подписки.
Если вы хотите отслеживать всю подписку, вы можете настроить свою цель двумя возможными способами. Я быстро опробовал это в бесплатной подписке и покажу скриншоты.
Target - это просто подписка верхнего уровня и ничего больше.
Цель - Все базы данных по подписке верхнего уровня.