Azure Service Fabric - 分析独立群集应用程序

时间:2017-09-15 09:23:30

标签: .net profiling azure-service-fabric

是否有任何Web监控系统可以远程分析asp.net核心应用程序,部署到独立的本地SF集群?我们已经尝试配置AppInsights Profiler,如同https://docs.microsoft.com/ru-ru/azure/application-insights/app-insights-profiler所述,但它似乎只适用于云部署实例。此外,AppInsights正在为查询/故障监控,sql查询监控等其他目的而工作,除了分析。

1 个答案:

答案 0 :(得分:0)

嗯,确实在云中使用AI的东西更容易,因为你需要做的就是将数据从WAD发送到Azure AI,这是通过在WAD配置中添加AI接收器来实现的。但是你仍然可以选择本地环境 -

  1. 使用EventFlow
  2. 配置AI

    导入Microsoft.Diagnostics.EventFlow.Output.ApplicationInsightsNuGet包,使用您的密钥配置AI输出,您就可以了。

    1. AI.SDK
    2. ApplicationInsight的Service Fabric NuGet包,其中包含与AI集成的特定内容。查看下一篇文章 - ApplicationInsights-ServiceFabricMore telemetry from Application InsightsExplore .NET trace logs in Application Insights

      1. AI Listener和ETW
      2. 这篇文章解释了如何设置将发出的事件直接发送到AI的Application Insights Listener - Distributed Tracing in Service Fabric using Application Insights