2010-12-16 79 views
0

當我在本地拉動win32 *類時,我沒有看到一個指向ASP.NET應用程序v.2.0.50727計數器的類,它們出現在perfmon gui中。如何在Windows 2003上爲2.0應用程序提供WMI信息?ASP .NET Apps v2.0 *的WMI類是什麼?

回答

1

運行PowerShell來在root\cimv2匹配任何WMI類:

gwmi -List "*asp*" | ft Name

給出:

 
Name 
---- 
Win32_PerfFormattedData_ASPNET2050727_ASPNETAppsv2050727 
Win32_PerfRawData_ASPNET2050727_ASPNETAppsv2050727 
Win32_PerfFormattedData_ASPNET2050727_ASPNETv2050727 
Win32_PerfRawData_ASPNET2050727_ASPNETv2050727 
Win32_PerfFormattedData_ASPNET4030319_ASPNETAppsv4030319 
Win32_PerfRawData_ASPNET4030319_ASPNETAppsv4030319 
Win32_PerfFormattedData_ASPNET4030319_ASPNETv4030319 
Win32_PerfRawData_ASPNET4030319_ASPNETv4030319 
Win32_PerfFormattedData_ASPNET_ASPNET 
Win32_PerfRawData_ASPNET_ASPNET 
Win32_PerfFormattedData_ASPNET_ASPNETApplications 
Win32_PerfRawData_ASPNET_ASPNETApplications 
Win32_PerfFormattedData_aspnetstate_ASPNETStateService 
Win32_PerfRawData_aspnetstate_ASPNETStateService 
Win32_PerfFormattedData_RemoteAccess_RASPort 
Win32_PerfRawData_RemoteAccess_RASPort 

(我不認爲 「.」 是有效的WMI類的名稱,因此命名)

此外,與System.Diagnostics.PerformanceCounter您可以直接讀取性能計數器,您不需要通過WMI。

+0

感謝您的更新。我通過VB將班級拉出來,發現當試圖檢索2.0計數器時,WMI在此服務器上發生了錯誤。有一個修補程序... http://support.microsoft.com/kb/951683 – 2010-12-16 15:25:25