Групповая электронная почта для результата запроса Azure Log Analytics

Привет, я новичок в Azure.

Мое требование: я должен отправить результат запроса Log Analytics на адрес электронной почты группы. Как указать идентификатор электронной почты группы для группы действий Azure? В настоящее время он принимает один почтовый идентификатор, он не принимает почтовые идентификаторы с точкой с запятой. Я попытался передать идентификатор групповой почты конкретной группе действий, но он не отправляет оповещение группе.

примечание: я не хочу использовать приложения Logic Apps для отправки групповой электронной почты

Путь к группе действий: Azure -> Монитор -> Оповещения -> Управление действиями

Пожалуйста, помогите мне решить эту проблему, заранее спасибо.


person sirisha    schedule 02.03.2020    source источник


Ответы (1)


К сожалению, это встроенное действие не позволяет указать несколько адресов электронной почты.

Вот несколько альтернативных решений:

  1. Определите одно действие для каждого адреса электронной почты в группе действий
  2. Создайте универсальную функцию для отправки электронных писем списку получателей (массив)

Вы можете передать этот отзыв группе разработчиков продукта, так как это кажется допустимым требованием ссылка .

person LMG    schedule 02.03.2020
comment
Спасибо @L M Gagne за быстрый ответ, как создать общую функцию, означающую, как отправлять результат запроса аналитики журнала в общую функцию? что-то вроде создания метода в приложении-функции и передачи параметров, таких как список адресов электронной почты с результатом запроса? В основном я использую фабрику данных Azure (ADF), для этого у меня есть несколько конвейеров, поэтому я хочу знать, успешен ли мой конвейер или нет, по электронной почте. Итак, чтобы получить результат конвейера, я создаю Some Query что-то вроде ADFPipelineRun | where Status == "Succeeded" or Status == "Failed". Я хочу, чтобы этот результат запроса был отправлен по электронной почте группы. - person sirisha; 03.03.2020
comment
Насколько я понимаю, вы уже перенаправляете свои журналы в рабочую область аналитики журналов. Затем выполняется запрос Kusto, а затем запускается встроенное действие для отправки электронного письма. Поскольку встроенное действие не позволяет использовать несколько адресов, идея состоит в том, чтобы вызвать собственный API-интерфейс rest, который будет обрабатывать почтовый аспект процесса. - person LMG; 04.03.2020
comment
да, именно это я и делаю, хорошо, я попробую с rest API. Большое спасибо @LM Gagne. - person sirisha; 04.03.2020
comment
Вместо этого вы также можете использовать электронную почту со списком рассылки. - person stackoverflowusrone; 05.03.2020
comment
Как отправить список рассылки по электронной почте, я пробовал На самом деле, но он не отправляется, вы можете рассказать мне, что нужно сделать? Заранее спасибо. - person sirisha; 06.03.2020
comment
Поскольку все, что вы можете сделать, это отправить одному получателю электронной почты, это может быть либо отдельный адрес электронной почты, либо список рассылки (общий адрес электронной почты, содержащий более одного адреса электронной почты). - person LMG; 06.03.2020
comment
да @L M Gagne, я тоже пробовал этот способ, но он не отправляет (например: я добавил более 1 адреса электронной почты и создал группу в Outlook, а затем пытался передать идентификатор электронной почты этой группы группе действий, но не повезло) .. - person sirisha; 09.03.2020
comment
Этот список рассылки должен быть создан взамен. Это то, что я использую, и это работает. - person LMG; 09.03.2020
comment
Спасибо @L M Gagne, сервер Exchange доступен только системным администраторам? Не могли бы вы прислать мне, если у вас есть ссылка, которая могла бы мне помочь? - person sirisha; 09.03.2020