BACK TO INDEX

Win32_Perf
CIM_StatisticalInformation is a root class for any arbitrary collection of statistical data and/or metrics applicable to one or more managed system elements.
NameSpace Path
\ROOT\CIMV2
PROPERTYSMS_REPORTCIMTYPEDESCRIPTION
CaptionStringA short textual description (one-line string) for the statistic or metric.
DescriptionStringA textual description of the statistic or metric.
Frequency_ObjectUInt64NA
Frequency_PerfTimeUInt64NA
Frequency_Sys100NSUInt64NA
NameStringThe Name property defines the label by which the statistic or metric is known. When subclassed, the property can be overridden to be a Key property.
Timestamp_ObjectUInt64NA
Timestamp_PerfTimeUInt64NA
Timestamp_Sys100NSUInt64NA
SAMPLE DATA INSTANCE
   [Description("ASP.NET application performance counters"): ToInstance Amended, DisplayName("ASP.NET Apps v2.0.50727"): ToInstance Amended, genericperfctr: ToInstance Amended, locale(1033): ToInstance Amended]
   instance of Win32_PerfFormattedData_ASPNET_2050727_ASPNETAppsv2050727
   {
    [Description("Number of requests utilizing anonymous authentication."): ToInstance Amended, DisplayName("Anonymous Requests"): ToInstance Amended] AnonymousRequests = 0;
    [Description("Number of Authentication Anonymous Requests/Sec"): ToInstance Amended, DisplayName("Anonymous Requests/Sec"): ToInstance Amended] AnonymousRequestsPerSec = 0;
    [Description("Number of application events raised since the application was started."): ToInstance Amended, DisplayName("Application Lifetime Events"): ToInstance Amended] ApplicationLifetimeEvents = 0;
    [Description("Number of application events raised per second."): ToInstance Amended, DisplayName("Application Lifetime Events/Sec"): ToInstance Amended] ApplicationLifetimeEventsPerSec = 0;
    [Description("Number of audit failures in the application since it was started."): ToInstance Amended, DisplayName("Audit Failure Events Raised"): ToInstance Amended] AuditFailureEventsRaised = 0;
    [Description("Number of audit successes in the application since it was started."): ToInstance Amended, DisplayName("Audit Success Events Raised"): ToInstance Amended] AuditSuccessEventsRaised = 0;
    [Description("Total number of entries within the cache added by the user."): ToInstance Amended, DisplayName("Cache API Entries"): ToInstance Amended] CacheAPIEntries = 0;
    [Description("Ratio of hits called from user code."): ToInstance Amended, DisplayName("Cache API Hit Ratio"): ToInstance Amended] CacheAPIHitRatio = 0;
    [Description("Number of cache hits from user code."): ToInstance Amended, DisplayName("Cache API Hits"): ToInstance Amended] CacheAPIHits = 0;
    [Description("Number of cache misses called from user code."): ToInstance Amended, DisplayName("Cache API Misses"): ToInstance Amended] CacheAPIMisses = 0;
    [Description("Total number of entries forcibly removed from the cache due to memory pressure that were originally inserted into the cache using one of the public cache APIs."): ToInstance Amended, DisplayName("Cache API Trims"): ToInstance Amended] CacheAPITrims = 0;
    [Description("Number of additions and removals to the API cache per second."): ToInstance Amended, DisplayName("Cache API Turnover Rate"): ToInstance Amended] CacheAPITurnoverRate = 0;
    [Description("The amount of physical memory used by the machine divided by the physical memory limit for the cache, as a percentage. When this reaches 100%, half of the cache entries will be forcibly removed. The __Total__ instance is the average of all instances, and therefore cannot be used to determine when cache entries will be forcibly removed."): ToInstance Amended, DisplayName("Cache % Machine Memory Limit Used"): ToInstance Amended] CachePercentMachineMemoryLimitUsed = 0;
    [Description("The value of private bytes for the worker process divided by the private bytes memory limit for the cache, as a percentage. When this reaches 100%, half of the cache entries will be forcibly removed. The __Total__ instance is the average of all instances, and therefore cannot be used to determine when cache entries will be forcibly removed."): ToInstance Amended, DisplayName("Cache % Process Memory Limit Used"): ToInstance Amended] CachePercentProcessMemoryLimitUsed = 0;
    [Description("Total number of entries within the cache (both internal and user added)"): ToInstance Amended, DisplayName("Cache Total Entries"): ToInstance Amended] CacheTotalEntries = 0;
    [Description("Ratio of hits from all cache calls."): ToInstance Amended, DisplayName("Cache Total Hit Ratio"): ToInstance Amended] CacheTotalHitRatio = 0;
    [Description("Total number of hits from the cache."): ToInstance Amended, DisplayName("Cache Total Hits"): ToInstance Amended] CacheTotalHits = 0;
    [Description("Total number of cache misses."): ToInstance Amended, DisplayName("Cache Total Misses"): ToInstance Amended] CacheTotalMisses = 0;
    [Description("Total number of entries forcibly removed from the cache due to memory pressure."): ToInstance Amended, DisplayName("Cache Total Trims"): ToInstance Amended] CacheTotalTrims = 0;
    [Description("Number of additions and removals to the total cache per second."): ToInstance Amended, DisplayName("Cache Total Turnover Rate"): ToInstance Amended] CacheTotalTurnoverRate = 0;
    [Description("Number of .asax, .ascx, .ashx, .asmx, or .aspx source files dynamically compiled."): ToInstance Amended, DisplayName("Compilations Total"): ToInstance Amended] CompilationsTotal = 0;
    [Description("Number of debugging requests processed."): ToInstance Amended, DisplayName("Debugging Requests"): ToInstance Amended] DebuggingRequests = 0;
    [Description("Number of error events raised since the application was started."): ToInstance Amended, DisplayName("Error Events Raised"): ToInstance Amended] ErrorEventsRaised = 0;
    [Description("Number of error events per second."): ToInstance Amended, DisplayName("Error Events Raised/Sec"): ToInstance Amended] ErrorEventsRaisedPerSec = 0;
    [Description("Number of errors that have occurred during compilation."): ToInstance Amended, DisplayName("Errors During Compilation"): ToInstance Amended] ErrorsDuringCompilation = 0;
    [Description("Number of errors that have occurred during the processing of a request."): ToInstance Amended, DisplayName("Errors During Execution"): ToInstance Amended] ErrorsDuringExecution = 0;
    [Description("Number of errors that have occurred during parsing and configuration."): ToInstance Amended, DisplayName("Errors During Preprocessing"): ToInstance Amended] ErrorsDuringPreprocessing = 0;
    [Description("Total number of errors occurred."): ToInstance Amended, DisplayName("Errors Total"): ToInstance Amended] ErrorsTotal = 0;
    [Description("Rate of errors occurred."): ToInstance Amended, DisplayName("Errors Total/Sec"): ToInstance Amended] ErrorsTotalPerSec = 0;
    [Description("Number of errors not handled by user code, but by the default error handler."): ToInstance Amended, DisplayName("Errors Unhandled During Execution"): ToInstance Amended] ErrorsUnhandledDuringExecution = 0;
    [Description("Rate of unhandled errors."): ToInstance Amended, DisplayName("Errors Unhandled During Execution/Sec"): ToInstance Amended] ErrorsUnhandledDuringExecutionPerSec = 0;
    [Description("Total number of instrumentation events raised since the application was started."): ToInstance Amended, DisplayName("Events Raised"): ToInstance Amended] EventsRaised = 0;
    [Description("Total number of instrumentation events per second."): ToInstance Amended, DisplayName("Events Raised/Sec"): ToInstance Amended] EventsRaisedPerSec = 0;
    [Description("Number of failed forms authentication ticket validations since the application was started."): ToInstance Amended, DisplayName("Forms Authentication Failure"): ToInstance Amended] FormsAuthenticationFailure = 0;
    [Description("Number of successful forms authentication ticket validations since the application was started."): ToInstance Amended, DisplayName("Forms Authentication Success"): ToInstance Amended] FormsAuthenticationSuccess = 0;
    [Description("Number of HTTP error events raised since the application was started."): ToInstance Amended, DisplayName("Infrastructure Error Events Raised"): ToInstance Amended] InfrastructureErrorEventsRaised = 0;
    [Description("Number of HTTP error events raised per second."): ToInstance Amended, DisplayName("Infrastructure Error Events Raised/Sec"): ToInstance Amended] InfrastructureErrorEventsRaisedPerSec = 0;
    [Description("Number of failed membership credential validations since the application was started."): ToInstance Amended, DisplayName("Membership Authentication Failure"): ToInstance Amended] MembershipAuthenticationFailure = 0;
    [Description("Number of successful membership credential validations since the application was started."): ToInstance Amended, DisplayName("Membership Authentication Success"): ToInstance Amended] MembershipAuthenticationSuccess = 0;
    Name = "__Total__";
    [Description("Current number of entries in the output cache."): ToInstance Amended, DisplayName("Output Cache Entries"): ToInstance Amended] OutputCacheEntries = 0;
    [Description("Ratio of hits to requests for output cacheable requests."): ToInstance Amended, DisplayName("Output Cache Hit Ratio"): ToInstance Amended] OutputCacheHitRatio = 0;
    [Description("Total number of output cacheable requests served from the output cache."): ToInstance Amended, DisplayName("Output Cache Hits"): ToInstance Amended] OutputCacheHits = 0;
    [Description("Total number of output cacheable requests not served from the output cache."): ToInstance Amended, DisplayName("Output Cache Misses"): ToInstance Amended] OutputCacheMisses = 0;
    [Description("Total number of entries forcibly removed from the cache due to memory pressure that were originally inserted into the cache by the output cache feature."): ToInstance Amended, DisplayName("Output Cache Trims"): ToInstance Amended] OutputCacheTrims = 0;
    [Description("Number of additions and removals to the output cache per second."): ToInstance Amended, DisplayName("Output Cache Turnover Rate"): ToInstance Amended] OutputCacheTurnoverRate = 0;
    [Description("Number of active pipeline instances."): ToInstance Amended, DisplayName("Pipeline Instance Count"): ToInstance Amended] PipelineInstanceCount = 0;
    [Description("The total size, in bytes, of all requests."): ToInstance Amended, DisplayName("Request Bytes In Total"): ToInstance Amended] RequestBytesInTotal = 0;
    [Description("The total size, in bytes, of responses sent to a client. This does not include standard HTTP response headers."): ToInstance Amended, DisplayName("Request Bytes Out Total"): ToInstance Amended] RequestBytesOutTotal = 0;
    [Description("Number of runtime error events raised since the application was started."): ToInstance Amended, DisplayName("Request Error Events Raised"): ToInstance Amended] RequestErrorEventsRaised = 0;
    [Description("Number of runtime error events per second."): ToInstance Amended, DisplayName("Request Error Events Raised/Sec"): ToInstance Amended] RequestErrorEventsRaisedPerSec = 0;
    [Description("Number of request events raised since the application was started"): ToInstance Amended, DisplayName("Request Events Raised"): ToInstance Amended] RequestEventsRaised = 0;
    [Description("Number of request events raised per second."): ToInstance Amended, DisplayName("Request Events Raised/Sec"): ToInstance Amended] RequestEventsRaisedPerSec = 0;
    [Description("The number of milliseconds that it took to execute the most recent request."): ToInstance Amended, DisplayName("Request Execution Time"): ToInstance Amended] RequestExecutionTime = 0;
    [Description("The number of requests disconnected due to communication errors or user terminated."): ToInstance Amended, DisplayName("Requests Disconnected"): ToInstance Amended] RequestsDisconnected = 0;
    [Description("The number of requests currently executing."): ToInstance Amended, DisplayName("Requests Executing"): ToInstance Amended] RequestsExecuting = 0;
    [Description("Total number of failed requests."): ToInstance Amended, DisplayName("Requests Failed"): ToInstance Amended] RequestsFailed = 0;
    [Description("The number of requests in the application request queue."): ToInstance Amended, DisplayName("Requests In Application Queue"): ToInstance Amended] RequestsInApplicationQueue = 0;
    [Description("Number of requests failed due to unauthorized access."): ToInstance Amended, DisplayName("Requests Not Authorized"): ToInstance Amended] RequestsNotAuthorized = 0;
    [Description("The number of requests for resources that were not found."): ToInstance Amended, DisplayName("Requests Not Found"): ToInstance Amended] RequestsNotFound = 0;
    [Description("The number of requests executed per second."): ToInstance Amended, DisplayName("Requests/Sec"): ToInstance Amended] RequestsPerSec = 0;
    [Description("The number of requests rejected because the application request queue was full."): ToInstance Amended, DisplayName("Requests Rejected"): ToInstance Amended] RequestsRejected = 0;
    [Description("The number of requests that executed successfully."): ToInstance Amended, DisplayName("Requests Succeeded"): ToInstance Amended] RequestsSucceeded = 0;
    [Description("The number of requests that timed out."): ToInstance Amended, DisplayName("Requests Timed Out"): ToInstance Amended] RequestsTimedOut = 0;
    [Description("The total number of requests since the application was started."): ToInstance Amended, DisplayName("Requests Total"): ToInstance Amended] RequestsTotal = 0;
    [Description("The number of milliseconds the most recent request was waiting in the queue."): ToInstance Amended, DisplayName("Request Wait Time"): ToInstance Amended] RequestWaitTime = 0;
    [Description("The number of sessions that have been explicitly abandoned."): ToInstance Amended, DisplayName("Sessions Abandoned"): ToInstance Amended] SessionsAbandoned = 0;
    [Description("The current number of sessions currently active."): ToInstance Amended, DisplayName("Sessions Active"): ToInstance Amended] SessionsActive = 0;
    [Description("The total number of connections to the SQL Server used by session state."): ToInstance Amended, DisplayName("Session SQL Server connections total"): ToInstance Amended] SessionSQLServerconnectionstotal = 0;
    [Description("The total number of connections to the State Server used by session state."): ToInstance Amended, DisplayName("Session State Server connections total"): ToInstance Amended] SessionStateServerconnectionstotal = 0;
    [Description("The number of sessions timed out."): ToInstance Amended, DisplayName("Sessions Timed Out"): ToInstance Amended] SessionsTimedOut = 0;
    [Description("Total number of sessions since the application was started."): ToInstance Amended, DisplayName("Sessions Total"): ToInstance Amended] SessionsTotal = 0;
    [Description("The number of transactions aborted."): ToInstance Amended, DisplayName("Transactions Aborted"): ToInstance Amended] TransactionsAborted = 0;
    [Description("The number of transactions committed."): ToInstance Amended, DisplayName("Transactions Committed"): ToInstance Amended] TransactionsCommitted = 0;
    [Description("Number of transactions in progress."): ToInstance Amended, DisplayName("Transactions Pending"): ToInstance Amended] TransactionsPending = 0;
    [Description("Transactions started per second."): ToInstance Amended, DisplayName("Transactions/Sec"): ToInstance Amended] TransactionsPerSec = 0;
    [Description("The total number of transactions since the application was started."): ToInstance Amended, DisplayName("Transactions Total"): ToInstance Amended] TransactionsTotal = 0;
    [Description("Number of viewstate MAC validations that failed since the application was started."): ToInstance Amended, DisplayName("Viewstate MAC Validation Failure"): ToInstance Amended] ViewstateMACValidationFailure = 0;
   };