【发布时间】:2016-02-17 11:51:03
【问题描述】:
我正在为 WCF 项目设置应用洞察。我遇到的问题是我似乎无法让它报告进程 cpu、可用内存等。图表只是说没有数据。
我有
<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.PerformanceCollectorModule, Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector">
包含在我的 applicationinsights.config 文件中,正如我在另一篇文章中看到的那样,这是必需的,但这似乎没有对其进行排序。
有谁知道我是否需要在我的项目中添加任何其他内容才能使其正常工作?我假设默认情况下会收集这些信息。
【问题讨论】:
-
要补充一点,我一直在查看输出窗口,并且不断看到以下错误,重复抛出异常:Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.dll 中的“System.NullReferenceException”抛出异常:Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.dll 中的“System.InvalidOperationException”
-
是否正在收集其他性能计数器,还是全部丢失?
-
好吧,我发誓我什么都没做,但我刚刚回到了 azure 门户,我所期望的一切都在那里,处理 CPU,利用内存。等
标签: c# wcf azure azure-application-insights