Генерация уведомления при развертывании приложения Azure Function (python) - PullRequest
0 голосов
/ 11 февраля 2020

Я пытаюсь найти способ генерировать какое-то уведомление, когда запускается новое приложение Azure Function. Я работаю в Python и использую план потребления.

Можно ли достичь того, что мне нужно?

В качестве альтернативы, можно ли (даже локально) выполнить задачу до / после происходит новое развертывание через код VS?

Заранее спасибо

1 Ответ

0 голосов
/ 12 февраля 2020

Можно попробовать использовать Рабочее пространство Log Analytics и настроить электронное письмо с предупреждением при публикации приложения-функции.

Сначала создайте Рабочее пространство Log Analytics , затем в azure portal -> перейти к Log Analytics workspace -> Logs и написать следующий запрос (Примечание: вызывающий абонент - ваша azure учетная запись (адрес электронной почты)):

AzureActivity
| where Caller == "xxx@xxx.com" 
| where OperationName == "Create Deployment" 
| where OperationNameValue == "Microsoft.Resources/deployments/write" 

Затем нажмите " Новое правило предупреждения "для создания правила.

Снимок экрана, как показано ниже:

enter image description here

Затем на странице" Создать правило ", нажмите Условие, чтобы настроить детали. Снимок экрана, как показано ниже, и, пожалуйста, настройте значения в соответствии с вашими потребностями:

enter image description here

После настройки правила при публикации sh новой функции приложение, вы получите оповещение по электронной почте (если вы настроили оповещение, отправленное на электронную почту).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...