У меня есть приложение nodejs, которое является ничем иным, как BOT, созданным с использованием платформы Microsoft Bot Builder.Я создал службу приложений Azure для размещения этого приложения.Я хотел бы найти способ сохранить все журналы приложений и журналов веб-сервера (если это возможно) в каком-либо постоянном хранилище.Так же, как и в собственных веб-приложениях, где мы можем просматривать журналы на сервере приложений и устранять проблемы приложений.
После некоторого исследования я нашел официальный документ от Microsoft по этому вопросу, но похоже, что он имеет следующие ограничения.
- Мы не можем использовать опцию хранения файловСлужба приложений, так как она работает только 12 часов, поэтому журналы не будут сохраняться вечно.
- В настоящее время в хранилище BLOB-объектов можно записывать только журналы приложений .NET.Журналы приложений Java, PHP, Node.js, Python могут храниться только в файловой системе (без изменения кода для записи журналов во внешнее хранилище).
Я хотел бы проверить, пытался ли кто-нибудь попробоватьдругой подход для приложения nodejs.Если да, то, пожалуйста, поделитесь.
Спасибо.