如何配置.NET Core 2.1服务结构服务以在应用程序洞察中自动使用请求和依赖关系跟踪

问题描述 投票:0回答:1

我使用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进行设置,它运行良好。我希望我的远程侦听器服务也跟踪请求和依赖项。如何配置服务来执行此操作?

c# .net-core azure-service-fabric azure-application-insights
1个回答
0
投票

默认情况下,ApplicationInsights SDK仅捕获Http请求和依赖项。如果使用远程处理,请参阅此repo,了解如何捕获请求和依赖关系。 https://github.com/Microsoft/ApplicationInsights-ServiceFabric

© www.soinside.com 2019 - 2024. All rights reserved.