Azure 使用Play framework时,使用应用程序细节启用web请求日志记录
我们有一个使用Play Framwork的Java web应用程序。如何使用Application Insights添加web请求日志记录?文档可用于其他项目类型假设您使用的是playframework 2.7,在Java端有JavaHttpFilters 不幸的是,它们没有实现javax.servlet.Filter,这正是您链接到的文档所使用的。文档中说你应该注册这个过滤器。基本上,它使用Azure 使用Play framework时,使用应用程序细节启用web请求日志记录,azure,playframework,azure-application-insights,Azure,Playframework,Azure Application Insights,我们有一个使用Play Framwork的Java web应用程序。如何使用Application Insights添加web请求日志记录?文档可用于其他项目类型假设您使用的是playframework 2.7,在Java端有JavaHttpFilters 不幸的是,它们没有实现javax.servlet.Filter,这正是您链接到的文档所使用的。文档中说你应该注册这个过滤器。基本上,它使用HttpServerHandler填写RequestTelemetry,然后使用 在您的play.mvc
HttpServerHandler
填写RequestTelemetry
,然后使用
在您的
play.mvc.Filter
中,您将执行相同的操作。创建一个TelemetryClient
(您可能希望使用DI将其注入到您的过滤器中
)。在您的过滤器的应用方法中,创建一个,然后使用发送它。假设您使用的是playframework 2.7,在Java端,有JavaHttpFilters
不幸的是,它们没有实现javax.servlet.Filter,这正是您链接到的文档所使用的。文档中说你应该注册这个过滤器。基本上,它使用HttpServerHandler
填写RequestTelemetry
,然后使用
在您的play.mvc.Filter
中,您将执行相同的操作。创建一个TelemetryClient
(您可能希望使用DI将其注入到您的过滤器中
)。在您的过滤器的应用方法中,创建一个,然后使用发送。面对相同的问题…面对相同的问题。。。