性能监视器:ASP.NET v4.0中的计数器不可用

时间:2012-07-03 18:49:44

标签: asp.net performance counter monitor

我们安装了一台安装了.Net 4的Windows Web Server 2008 R2。当我尝试将“ASP.NET v4.0.30319”中的一些计数器添加到性能监视器时,我找不到该类别。它只显示“ASP.NET v2.0.50727”。它也缺少其他几个类别,例如所有“.NET ...”类别。

在我们的另一台服务器上,这些类别是可见的。如何在第一台服务器上显示?

2 个答案:

答案 0 :(得分:2)

我在serverfault上找到答案:https://serverfault.com/questions/25842/performance-monitor-cant-add-counters-from-net-data-providers(第二个答案 - 不是标记为答案的答案)。

我所要做的就是删除HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ ASP.NET_4.0.30319 \ Performance中的“禁用性能计数器”条目。然后我重新启动了性能监视器,一切都很好。我能够再次看到丢失的类别。

答案 1 :(得分:0)

我在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet002 \ services \ ASP.NET_4.0.30319 \ Performance中找到了禁用(禁用性能计数器)的条目,以及注册表中的其他ASP.NET密钥。