Шаг Azure Logic App Мониторинг с отправкой предупреждений - PullRequest
0 голосов
/ 17 июня 2019

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

То, что мы хотели бы сделать, это отслеживать этот шаг в течение 3 часов, и если этот шаг не удался, как более 10 раз за этот 3-часовой период, мы хотели бы отправить предупреждение команде.

К сожалению, я не смог найти способ сделать это. Я подумал, что каждый сбой этого шага должен регистрироваться в рабочем пространстве Log Analytics, и, возможно, мы можем запросить это рабочее пространство на предмет таких ошибок и затем сгенерировать из него предупреждение.

Кто-нибудь знает, как мы можем отслеживать STEP в приложениях логики Azure на наличие сбоев в течение 3 часов, а затем генерировать предупреждение? Все это должно быть сделано из коробки Azure и не искать сторонних платных решений.

Спасибо,

Ответы [ 2 ]

0 голосов
/ 19 июня 2019

Ты, но этот вариант мы уже исследовали и не помогает нашим требованиям. Мы искали Мониторинг Soln и, наконец, мы получили этот запрос и предупреждение, чтобы заставить его работать в соответствии с нашими требованиями: -

AzureDiagnostics | where status_s == "Failed"and tags_displayName_s =="My Logic Apps Name"and resource_actionName_s in ("For_each_file_in_blob_copy_it_to_sftp_server","Create_file_on_SFMC_SFTP_folder") | summarizecount()by resource_runId_s, resource_actionName_s, tags_displayName_s, status_s

Используя вышеупомянутый запрос, мы создали новое оповещение, и в настоящее время оно работает в соответствии с нашими требованиями к мониторингу.

0 голосов
/ 17 июня 2019

Это то, что вы ищете? группы действий?

Некоторые из возможных правил, такие как Actions Failed, могут работать с количеством ошибок больше часа в час.

Action Group rule

Иначе, возможно ли вызвать приложение логики из приложения логики, где, если шаг завершится неудачно, вызвать его с файлом, который не смог повторить операцию? Как «неудачный запуск после действия»?

Полагаю, вы могли бы также опубликовать сообщение о неудачном действии на слабом канале.

...