我使用V2远程监听器创建了Service Fabric .NET Core 2.2(非ASP.NET核心)无状态服务。如何配置Application Insighjts以自动执行请求和依赖关系跟踪。我可以找到的所有示例都说明了在设置http服务侦听器时如何通过ConfigureService方法为ASP.NET Core执行此操作,但在使用RPC V2远程侦听器时却不知道如何执行此操作。
我已经尝试使用TelemetryConfiguration和TelemetryClient来设置它(我知道我可以手动启动Request和Dependency活动)但是无法获得服务来记录对其他Azure资源即服务总线的依赖性调用。
我还有另一个带有http监听器的服务结构服务,并通过ConfigureService进行设置,它运行良好。我希望我的远程侦听器服务也跟踪请求和依赖项。如何配置服务来执行此操作?
默认情况下,ApplicationInsights SDK仅捕获Http请求和依赖项。如果使用远程处理,请参阅此repo,了解如何捕获请求和依赖关系。 https://github.com/Microsoft/ApplicationInsights-ServiceFabric