Azure Web应用程序洞察"服务器"数据为空

Bry*_*wis 6 azure azure-web-sites azure-application-insights

我使用Application Insights在Azure上托管了一个MVC 5 Web应用程序.App Insights通过VS 2015中的NugGet软件包安装,并且密钥设置正确.我已将JS部分包含在页面模板的底部.我收到所有App Insight数据,除了"服务器"部分,它显示较低级别的perfmon数据(进程CPU,可用,内存,进程IO速率等).

ApplicationInsights.config文件似乎包含必要的模块:

<Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.PerformanceCollectorModule, Microsoft.AI.PerfCounterCollector">
Run Code Online (Sandbox Code Playgroud)

以下是Portal的屏幕截图: 在此输入图像描述

我在B1 App Service Plan级别上运行它.我找不到任何可能表明此级别无法提供此信息的信息.

Dmi*_*eev 0

看看这里。这是一个自定义解决方案,不是来自 AI 团队,但它做了正确的事情 - 盒子上的应用程序池帐户应该有权访问性能监视器,以便能够读取性能计数器值并将其报告给 AI。