Win32_PerfFormattedData_ASPNET2050727 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_PerfFormattedData_ASPNET2050727 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_PerfFormattedData_ASPNET2050727_ASPNETAppsv2050727")
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 "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 "CachePercentProcessMemoryLimitUsed:" & objItem.CachePercentProcessMemoryLimitUsed
WScript.Echo "CacheTotalEntries:" & objItem.CacheTotalEntries
WScript.Echo "CacheTotalHitRatio:" & objItem.CacheTotalHitRatio
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 "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 "OutputCacheHits:" & objItem.OutputCacheHits
WScript.Echo "OutputCacheMisses:" & objItem.OutputCacheMisses
WScript.Echo "OutputCacheTrims:" & objItem.OutputCacheTrims
WScript.Echo "OutputCacheTurnoverRate:" & objItem.OutputCacheTurnoverRate
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
