Azure 'Web App on Linux'应用服务 应用程序日志记录



我目前正在使用Azure'Linux上的Web应用程序',它利用docker容器通过私有注册表(Azure容器注册表)托管Java应用程序和python应用程序,我还没有找到一种方法来收集和分析容器内的应用程序日志。

目标是通过 OMS、应用程序见解或存储分析来分析应用程序日志。我知道"Linux 上的 Web 应用程序"仍处于预览状态,但没有关于当前支持哪些功能的官方文档。

通过容器的 Azure "Linux 上的 Web 应用"是否支持将日志导出到 blob 存储或适用于 JAVA 和 Python 的应用程序见解 SDK?关于如何为 asp.net 和标准 Web 应用程序服务配置它的大量文档,但我找不到太多"Linux 容器上的 Web 应用程序"。

到目前为止,我在我的 JAVA 应用程序中尝试了什么:- 安装 JAVA SDK 和 log4js 追加器。我确实在应用程序见解中看到访问/请求日志,但在容器内看不到我的应用程序日志。

在"Linux 上的 Web 应用程序"中收集/查看/分析容器应用程序日志的最佳解决方案或策略是什么?

谢谢和问候!

Application Insights确实支持Java和Python。

下面是应用程序见解支持的平台列表:

https://learn.microsoft.com/en-us/azure/application-insights/app-insights-platforms

最新更新