将Application Insight与Service Fabric无状态WebAPI集成

时间:2017-09-23 06:56:24

标签: azure-service-fabric

我们如何将Application Insight与Service Fabric无状态WebAPI集成? 我们需要为它配置单独的Listener吗?

2 个答案:

答案 0 :(得分:0)

添加Nuget包:Microsoft.ApplicationInsights.ServiceFabric.Native

配置它:

    var host = new WebHostBuilder()
        // Adding Service Fabric Telemetry Initializer
        .ConfigureServices(services =>   services.AddSingleton<ITelemetryInitializer>((serviceProvider) => new FabricTelemetryInitializer()))
        // Configuring Applciation Insights
       .UseApplicationInsights()
       .Build();
        host.Run();

Here's some更多documentation

答案 1 :(得分:0)

我为使用Owin托管的完整.NET Framework制作了一个服务结构的示例应用程序。该示例包括依赖注入和应用程序洞察 https://github.com/duongthaiha/ServiceFarbricSampleApplication