Вы рекомендуете использовать регистраторы, такие как bunyan или morgan, для приложений, размещенных в Azure Сервисах приложений - PullRequest
1 голос
/ 14 января 2020

У меня есть Node.JS Приложение, и я реализовал регистратор Моргана и Буньяна в своем приложении.

позже я опубликовал свое приложение на Azure Сервисах приложений, Azure Сервисы приложений имеют Application Insights и функцию журнала где он регистрирует все ошибки в моем приложении и предоставляет подробную информацию о состоянии вызовов API моего приложения ... et c. Теперь я хочу знать, нужно ли нам добавлять регистраторы в наше приложение, что вы предлагаете. Спасибо.

Ответы [ 2 ]

3 голосов
/ 15 января 2020

Если вы планируете развертывать код Node.js на Azure, я бы порекомендовал взглянуть на стандартный подход с использованием Application Insights для ваших нужд: дополнительную информацию здесь

Если вы не хотите быть облачными c для развертывания в других облачных провайдерах, я буду придерживаться стандартных подходов и не добавлять дополнительные модули / слои.

1 голос
/ 15 января 2020

Да, насколько я знаю, вы можете использовать Bunyan в качестве регистратора в вашем node.js приложении и использовать Azure хранилище для хранения журналов.

Этот блог говорил хорошо. Azure веб-сайтов, упомянутых в этом блоге, - Azure Более раннее название Служб приложений.

...