Win32_PerfRawData_ASPNET4030319 vbscript sample code
The foundations for Manageability in Windows is Windows Management Instrumentation (WMI; formerly WBEM) and WMI extensions for Windows Driver Model (WDM).
ActiveXperts Network Monitor provides the ability to build monitor check routines based on WMI. ActiveXperts has collected more than a hundred WMI samples. You can use these samples as a base for new check routines you can write yourself. The Win32_PerfRawData_ASPNET4030319 WMI class can be used in ActiveXperts Network Monitor to monitor your servers.
Sample Code
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * From Win32_PerfRawData_ASPNET4030319_ASPNETAppsv4030319") For Each objItem in colItems WScript.Echo "AnonymousRequests:" & objItem.AnonymousRequests WScript.Echo "AnonymousRequestsPerSec:" & objItem.AnonymousRequestsPerSec WScript.Echo "ApplicationLifetimeEvents:" & objItem.ApplicationLifetimeEvents WScript.Echo "ApplicationLifetimeEventsPerSec:" & objItem.ApplicationLifetimeEventsPerSec WScript.Echo "AuditFailureEventsRaised:" & objItem.AuditFailureEventsRaised WScript.Echo "AuditSuccessEventsRaised:" & objItem.AuditSuccessEventsRaised WScript.Echo "CacheAPIEntries:" & objItem.CacheAPIEntries WScript.Echo "CacheAPIHitRatio:" & objItem.CacheAPIHitRatio WScript.Echo "CacheAPIHitRatio_Base:" & objItem.CacheAPIHitRatio_Base WScript.Echo "CacheAPIHits:" & objItem.CacheAPIHits WScript.Echo "CacheAPIMisses:" & objItem.CacheAPIMisses WScript.Echo "CacheAPITrims:" & objItem.CacheAPITrims WScript.Echo "CacheAPITurnoverRate:" & objItem.CacheAPITurnoverRate WScript.Echo "CachePercentMachineMemoryLimitUsed:" & objItem.CachePercentMachineMemoryLimitUsed WScript.Echo "CachePercentMachineMemoryLimitUsed_Base:" & objItem.CachePercentMachineMemoryLimitUsed_Base WScript.Echo "CachePercentProcessMemoryLimitUsed:" & objItem.CachePercentProcessMemoryLimitUsed WScript.Echo "CachePercentProcessMemoryLimitUsed_Base:" & objItem.CachePercentProcessMemoryLimitUsed_Base WScript.Echo "CacheTotalEntries:" & objItem.CacheTotalEntries WScript.Echo "CacheTotalHitRatio:" & objItem.CacheTotalHitRatio WScript.Echo "CacheTotalHitRatio_Base:" & objItem.CacheTotalHitRatio_Base WScript.Echo "CacheTotalHits:" & objItem.CacheTotalHits WScript.Echo "CacheTotalMisses:" & objItem.CacheTotalMisses WScript.Echo "CacheTotalTrims:" & objItem.CacheTotalTrims WScript.Echo "CacheTotalTurnoverRate:" & objItem.CacheTotalTurnoverRate WScript.Echo "Caption:" & objItem.Caption WScript.Echo "CompilationsTotal:" & objItem.CompilationsTotal WScript.Echo "DebuggingRequests:" & objItem.DebuggingRequests WScript.Echo "Description:" & objItem.Description WScript.Echo "ErrorEventsRaised:" & objItem.ErrorEventsRaised WScript.Echo "ErrorEventsRaisedPerSec:" & objItem.ErrorEventsRaisedPerSec WScript.Echo "ErrorsDuringCompilation:" & objItem.ErrorsDuringCompilation WScript.Echo "ErrorsDuringExecution:" & objItem.ErrorsDuringExecution WScript.Echo "ErrorsDuringPreprocessing:" & objItem.ErrorsDuringPreprocessing WScript.Echo "ErrorsTotal:" & objItem.ErrorsTotal WScript.Echo "ErrorsTotalPerSec:" & objItem.ErrorsTotalPerSec WScript.Echo "ErrorsUnhandledDuringExecution:" & objItem.ErrorsUnhandledDuringExecution WScript.Echo "ErrorsUnhandledDuringExecutionPerSec:" & objItem.ErrorsUnhandledDuringExecutionPerSec WScript.Echo "EventsRaised:" & objItem.EventsRaised WScript.Echo "EventsRaisedPerSec:" & objItem.EventsRaisedPerSec WScript.Echo "FormsAuthenticationFailure:" & objItem.FormsAuthenticationFailure WScript.Echo "FormsAuthenticationSuccess:" & objItem.FormsAuthenticationSuccess WScript.Echo "Frequency_Object:" & objItem.Frequency_Object WScript.Echo "Frequency_PerfTime:" & objItem.Frequency_PerfTime WScript.Echo "Frequency_Sys100NS:" & objItem.Frequency_Sys100NS WScript.Echo "InfrastructureErrorEventsRaised:" & objItem.InfrastructureErrorEventsRaised WScript.Echo "InfrastructureErrorEventsRaisedPerSec:" & objItem.InfrastructureErrorEventsRaisedPerSec WScript.Echo "ManagedMemoryUsedestimated:" & objItem.ManagedMemoryUsedestimated WScript.Echo "MembershipAuthenticationFailure:" & objItem.MembershipAuthenticationFailure WScript.Echo "MembershipAuthenticationSuccess:" & objItem.MembershipAuthenticationSuccess WScript.Echo "Name:" & objItem.Name WScript.Echo "OutputCacheEntries:" & objItem.OutputCacheEntries WScript.Echo "OutputCacheHitRatio:" & objItem.OutputCacheHitRatio WScript.Echo "OutputCacheHitRatio_Base:" & objItem.OutputCacheHitRatio_Base WScript.Echo "OutputCacheHits:" & objItem.OutputCacheHits WScript.Echo "OutputCacheMisses:" & objItem.OutputCacheMisses WScript.Echo "OutputCacheTrims:" & objItem.OutputCacheTrims WScript.Echo "OutputCacheTurnoverRate:" & objItem.OutputCacheTurnoverRate WScript.Echo "PercentManagedProcessorTimeestimated:" & objItem.PercentManagedProcessorTimeestimated WScript.Echo "PercentManagedProcessorTimeestimated_Base:" & objItem.PercentManagedProcessorTimeestimated_Base WScript.Echo "PipelineInstanceCount:" & objItem.PipelineInstanceCount WScript.Echo "RequestBytesInTotal:" & objItem.RequestBytesInTotal WScript.Echo "RequestBytesOutTotal:" & objItem.RequestBytesOutTotal WScript.Echo "RequestErrorEventsRaised:" & objItem.RequestErrorEventsRaised WScript.Echo "RequestErrorEventsRaisedPerSec:" & objItem.RequestErrorEventsRaisedPerSec WScript.Echo "RequestEventsRaised:" & objItem.RequestEventsRaised WScript.Echo "RequestEventsRaisedPerSec:" & objItem.RequestEventsRaisedPerSec WScript.Echo "RequestExecutionTime:" & objItem.RequestExecutionTime WScript.Echo "RequestsDisconnected:" & objItem.RequestsDisconnected WScript.Echo "RequestsExecuting:" & objItem.RequestsExecuting WScript.Echo "RequestsFailed:" & objItem.RequestsFailed WScript.Echo "RequestsInApplicationQueue:" & objItem.RequestsInApplicationQueue WScript.Echo "RequestsNotAuthorized:" & objItem.RequestsNotAuthorized WScript.Echo "RequestsNotFound:" & objItem.RequestsNotFound WScript.Echo "RequestsPerSec:" & objItem.RequestsPerSec WScript.Echo "RequestsRejected:" & objItem.RequestsRejected WScript.Echo "RequestsSucceeded:" & objItem.RequestsSucceeded WScript.Echo "RequestsTimedOut:" & objItem.RequestsTimedOut WScript.Echo "RequestsTotal:" & objItem.RequestsTotal WScript.Echo "RequestWaitTime:" & objItem.RequestWaitTime WScript.Echo "SessionsAbandoned:" & objItem.SessionsAbandoned WScript.Echo "SessionsActive:" & objItem.SessionsActive WScript.Echo "SessionSQLServerconnectionstotal:" & objItem.SessionSQLServerconnectionstotal WScript.Echo "SessionStateServerconnectionstotal:" & objItem.SessionStateServerconnectionstotal WScript.Echo "SessionsTimedOut:" & objItem.SessionsTimedOut WScript.Echo "SessionsTotal:" & objItem.SessionsTotal WScript.Echo "Timestamp_Object:" & objItem.Timestamp_Object WScript.Echo "Timestamp_PerfTime:" & objItem.Timestamp_PerfTime WScript.Echo "Timestamp_Sys100NS:" & objItem.Timestamp_Sys100NS WScript.Echo "TransactionsAborted:" & objItem.TransactionsAborted WScript.Echo "TransactionsCommitted:" & objItem.TransactionsCommitted WScript.Echo "TransactionsPending:" & objItem.TransactionsPending WScript.Echo "TransactionsPerSec:" & objItem.TransactionsPerSec WScript.Echo "TransactionsTotal:" & objItem.TransactionsTotal WScript.Echo "ViewstateMACValidationFailure:" & objItem.ViewstateMACValidationFailure WScript.Echo "" WScript.Echo "########" WScript.Echo "" Next