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

时间:2017-04-16 18:34:10

标签: azure azure-web-app-service

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

目标是通过OMS,应用程序洞察或存储分析来分析应用程序日志。据我所知,“Linux上的Web应用程序”仍然处于预览状态,但目前没有关于目前支持哪些功能的官方文档。

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

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

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

谢谢和问候!

1 个答案:

答案 0 :(得分:1)

Application Insights支持Java和Python。

以下是Application Insights支持的平台列表:

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