Я хочу знать, как настроить оповещение по электронной почте всякий раз, когда создается новый экземпляр фабрики данных в любой подписке (например, Dev, UAT, Prod) в той же организации. Я хочу это только при создании ADF, а не при обновлении ADF.
Как настроить оповещение по электронной почте при создании нового экземпляра фабрики данных Azure в любой подписке в той же организации
comment
Также я хочу зафиксировать подробную информацию о том, кто создал экземпляр ADF, для какого местоположения (региона) он создан и т. Д.
- person Yogesh Kulkarni   schedule 02.09.2020
Ответы (1)
Одним из решений может быть использование правил предупреждений Azure Monitor, но его невозможно назначить на уровне организации, вам нужно создать одно правило для каждой подписки.
Самый простой способ - использовать механизм уведомлений по умолчанию, но он срабатывает как при создании, так и при обновлении типа события. Если вы хотите отфильтровать его, используйте действие с методом logicApp / Function, где вы можете применить свою собственную логику для фильтрации события, добавить дополнительную информацию (например, регион) и отправить почту.
- Перейдите в Azure Monitor и щелкните Новое правило оповещения.
- Выберите подписку и "Фабрику данных" в качестве типа ресурса.
- Выберите Создать или обновить сигнал
- Добавить адрес электронной почты для уведомления / действия для срабатывания
- Создать правило
Почта по умолчанию выглядит так:
person
Tomasz Kaniewski
schedule
02.09.2020
Спасибо, Томаш. Я попробую этот вариант. У меня несколько вопросов - 1. Правило также инициирует отправку электронной почты даже при обновлении фабрики данных, потому что имя операции - «Создать» или «Обновить». Мне просто нужно уведомление по электронной почте только о создании ADF. 2. Какой должна быть периодичность оценки правила?
- person Yogesh Kulkarni; 03.09.2020
Тогда определите действие, а не уведомление. В разделе «Действие» выберите «logicApp» или «Функция», фильтруйте только создание журналов, а затем отправьте письма. Вы также можете использовать некоторую настраиваемую логику, чтобы получить больше информации, например, о регионе.
- person Tomasz Kaniewski; 04.09.2020