未找到 ASP.NET 应用程序 WMI 类

未找到 ASP.NET 应用程序 WMI 类

我正在尝试通过访问 WMI 类 Win32_PerfFormattedData_ASPNET_ASPNETApplications 中的计数器来检测 Web 群集上的 ASP.NET 缓存行为。我的 2 台服务器有此类,但 1 台没有。它们都有版本化类 (Win32_PerfFormattedData_ASPNET4030319_ASPNETAppsv4030319),但没有通用类。

我如何让 WMI 公开 Win32_PerfFormattedData_ASPNET_ASPNETApplications 类。它在 perfmon 中可见。

答案1

重新加载 WMI 计数器就可以了。(logicmonitor 支持提供了此功能)

REBUILDING WMI COUNTERS

cd c:\windows\system32
lodctr /R
cd c:\windows\sysWOW64
lodctr /R
Resyncing the counters with Windows Management Instrumentation (WMI):
WINMGMT.EXE /RESYNCPERF
Stop and restart the Performance Logs and Alerts service.
Stop and restart the Windows Management Instrumentation service.

相关内容