Как сделать вход в Azure функции и управление API

Я хочу создать протоколирование для API и функций Azure.

Как думаешь использовать "служебную шину" для создания логирования.

Ведение журнала необходимо для каждого запроса, ответа и ошибки.

Было бы правильным подходом сделать запись для управления API и функциями лазури через сервисную шину. и признателен, если есть какой-либо пример для создания служебной шины и вызова из управления Azure или API для регистрации запросов / ответов.

Примечание. Что касается Application Insights, то он обнаружил, что его производительность снижается, и он больше предназначен для мониторинга производительности, чем для ведения журнала. https://blogs.msdn.microsoft.com/apimanagement/2018/01/12/application-insights-integration/

1 ответ

Я бы все еще использовал Application Insight для этого. Вы хотите отслеживать запросы и ошибки, которые Applicatin Insight будет предлагать "из коробки", а также предоставлять вам язык запросов для запросов в ваших журналах или для создания панелей мониторинга. Что касается вашей проблемы производительности, вы должны просто проверить влияние на вашу систему - скорее всего, это не так важно.