Так работает мониторинг в функциях Azure?Таким образом, единственный способ пометить выполнение как ошибочное - это выдать неперехваченную ошибку?
Да, вы правы. За подробностями вы можете обратиться к этой проблеме .
В Application Insight, есть ли возможность сортировать запросы по их коду статуса ответа?Например, есть ли в любом случае, чтобы узнать, сколько 500 запросов было возвращено от отдельной функции?
Вы можете использовать аналитику аналитики приложения, чтобы заархивировать свою цель, напишите простой запрос, как показано ниже:
requests
| where name ="your function app name"
| where resultCode =="500 or other status code"
| count
Результат, как показано ниже:
Примечание. Если вы не знаете, как перейти к аналитике аналитики, выполните следующие действия.:
1.Найдите сведения о вашем приложении (связанные с приложением-функцией) на портале Azure -> обзорный блейд -> на верхней панели, выберите параметр Analytics.