#azure #monitoring #azure-logic-apps
#azure #мониторинг #azure-logic-apps
Вопрос:
Таким образом, вы можете просматривать прошлые запуски приложений Logic (LA) … но если в вашем приложении Logic присутствует цикл (со многими шагами внутри него), и вы останавливаете запуск LA (потому что кажется, что он работает вечно / не выполняет то, что вы ожидаете), вы не можете увидеть, что произошло в цикле.
Я хочу иметь возможность отслеживать прогресс приложения Logic (LA), я подумал о добавлении дополнительного шага хранения таблиц между каждым шагом, чтобы регистрировать, где он находится, это сработало бы, но это безумный объем работы, просто посмотрите, что делает ваш LA.
Я попытался добавить аналитику диагностики / журнала в LA, но, похоже, это дает более широкое представление о прогонах LA … не те детали, которые мне нужны. Может кто-нибудь сказать мне, может ли diagnositcs предоставить мне информацию, которую я ищу, ИЛИ есть другой способ сделать это. Должен быть способ.
Спасибо.
Ответ №1:
Прошлые запуски должны позволять вам выполнять итерации по запускам цикла, показывая детали действий внутри.
Если это не удовлетворяет, вы также можете добавить отслеживаемые свойства для регистрации определенных значений из цикла выполнения для ведения журнала аналитики в таблице AzureDiagnostics
Комментарии:
1. когда цикл завершается с ошибкой …. или вы останавливаете его раньше, вы не можете открыть цикл (вместо зеленого tick….it будет показан серый крест), поэтому вы не можете войти в цикл, чтобы посмотреть значения (хотя я знаю, что он повторялся много раз)… Я видел отслеживаемые свойства, поэтому, возможно, я могу попробовать это в цикле сбоев и посмотреть, записываются ли они. Я все еще думаю, что вы можете просмотреть ведение журнала в таблице (или где-то еще) …. мы знаем, что шаги регистрируются, поскольку это позволяет вам просматривать прошлые прогоны, но должен быть более простой способ просмотра этого, чем щелчок по логическим приложениям?