Performance Counters Reference

Applies To: Windows Server 2003, Windows Server 2003 with SP1

Performance counters measure quantities of information or data, according to the number, size, duration, and rate of data being requested or received. You should not expect to get a list of details from a counter, such as a list of error messages. Instead, use performance counters to get quantities, such as the number of error message since startup or the rate at which error messages are being generated.

You can access counter data through the System Monitor (formerly known as Performance Monitor) or through the "Simple Network Management Protocol" (SNMP) service in the Help and Support for Windows 2003.

The names and descriptions of the following counters are included in this reference:

System Monitor Counters

  • WWW Service Counters

  • ASP System Monitor Counters

  • WWW Service Cache Counters

  • IIS Global Counters

  • FTP Service Counters

SNMP Counters

  • SNMP FTP Service Counters

  • SNMP HTTP Service Counters

You must be a member of the Administrators group on the IIS server or a member of the Performance Logging group to retrieve valid data from the following counters. If you are not a member of one of these groups, or if the service you are monitoring is not running, the performance counters return a zero value.

WWW Service Counters

These counters help you determine how well the World Wide Web Publishing Service (WWW service) processes requests. These counters can be configured to monitor performance for all sites on a server (using the _Total instance) or for individual Web sites. Note that a few counters included with IIS 5.x are now obsolete and are marked as such. Obsolete counters return a zero value.

Counter Description

Total Bytes Sent

Number of data bytes that have been sent by the WWW service (since service startup). This counter is new in IIS 6.0.

Bytes Sent/Sec

Rate that data bytes are sent by the WWW service, per second. This counter was called Bytes Sent in IIS 5.x.

Total Bytes Received

Total bytes of data received by the WWW service since service startup. This counter is new in IIS 6.0.

Bytes Received/Sec

Rate at which data bytes are received by the WWW service, per second. This counter was called Bytes Received in IIS 5.x.

Total Bytes Transferred

Total bytes of data that were sent and received by the WWW service since service startup. This counter is new in IIS 6.0.

Bytes Total/Sec

Sum of bytes sent/sec and bytes received/sec. This counter was called Bytes Total in IIS 5.x.

Total Files Sent

Number of user-mode files that were sent by the WWW service since service startup (not including cache hits). Note that this counter does not increment when files are being served from the kernel-mode cache. For more information, see Kernel: URI Cache Hits under "WWW Service Cache Counters". Also note that in IIS 5.0, when a 404 error (File not found) was returned to the client, this counter was not incremented, even if a file was sent with a custom error message. In IIS 6.0, the counter is incremented whether a custom or standard error is returned to the browser.

Files Sent/Sec

Rate that files are sent, per second.

Total Files Received

Number of files received by the WWW service since service startup.

Files Received/Sec

Rate at which files are received by the WWW service, per second.

Total Files Transferred

Sum of files sent and received by the WWW service since service startup. Note that this counter does not increment when files are being served from the kernel-mode cache. For more information, see Kernel: URI Cache Hits under "WWW Service Cache Counters".

Files/Sec

Rate at which files are sent and received by the WWW service, per second.

Current Anonymous Users

Number of users who currently have an anonymous request using the WWW service. Note that IIS 6.0 counts each request as a new user. This is a change from IIS 5.x, which counted each connection as a new user. Current Users (Anonymous or Non Anonymous) are now the number of requests currently being worked on by the server.

Current Non Anonymous Users

Number of users who currently have a non anonymous request using the WWW service. Note that IIS 6.0 counts each request as a unique user. This is a change from IIS 5.x, which counted each connection as a new user. Current Users (Anonymous or Non Anonymous) are now the number of requests currently being worked on by the server.

Total Anonymous Users

Number of users who established an anonymous request since the WWW service started. Note that IIS 6.0 counts each request as a unique user. This counter does not increment when files are being served from the kernel cache. For more information, see Kernel: URI Cache Hits under "WWW Service Cache Counters".

Anonymous Users/Sec

Rate at which users are making anonymous requests to the WWW service. Note that IIS 6.0 counts each request as a new user.

Total NonAnonymous Users

Number of users who had nonanonymous requests to the WWW service since service startup. Note that IIS 6.0 counts each request as a unique user. This counter does not increment when files are being served from the kernel cache. For more information, see Kernel: URI Cache Hits under "WWW Service Cache Counters".

NonAnonymous Users/Sec

Rate at which users are making nonanonymous requests to the WWW service, per second. Note that IIS 6.0 counts each request as a new user.

Maximum NonAnonymous Users

Maximum number of users who made concurrent nonanonymous requests to the WWW service since service startup. Note that IIS 6.0 counts each request as a new user.

Current Connections

Current number of active connections to the WWW service. The behavior of this counter is unchanged from IIS 5.x.

Maximum Connections

Maximum number of simultaneous connections to the WWW service since service startup.

Total Connection Attempts

Number of attempted connections to the WWW service since service startup.

Connection Attempts/Sec

Rate of attempted connections to the WWW service since service startup, per second.

Total Logon Attempts

Number of logons attempted on the WWW service since service startup.

Logon Attempts/Sec

Rate at which logons to the WWW service are being attempted, per second.

Total Options Requests

Number of HTTP requests that were using the OPTIONS method since WWW service startup.

Options Requests/Sec

Rate at which HTTP requests using the OPTIONS method are made.

Total Get Requests

Number of HTTP requests that were using the GET method since WWW service startup.

Get Requests/Sec

Rate at which HTTP requests using the GET method are made to the WWW service, per second.

Total Post Requests

Number of HTTP requests that were using the POST method since WWW service startup.

Post Requests/Sec

Rate at which requests using the POST method are made to the WWW service, per second.

Total Head Requests

Number of HTTP requests that were made using the HEAD method since WWW service startup.

Head Requests/Sec

Rate at which HTTP requests using the HEAD method are made to the WWW service, per second.

Total Put Requests

Number of HTTP requests that were using the PUT method since WWW service startup.

Put Requests/Sec

Rate at which HTTP requests using the PUT method are made to the WWW service, per second.

Total Delete Requests

Number of HTTP requests that were using the DELETE method since WWW service startup.

Delete Requests/Sec

Rate at which HTTP requests using the DELETE method are made to the WWW service, per second.

Total Trace Requests

Number of HTTP requests that were using the TRACE method since WWW service startup.

Trace Requests/Sec

Rate at which HTTP requests using the TRACE method are made to the WWW service, per second.

Total Move Requests

Number of HTTP requests that were using the MOVE method since WWW service startup.

Move Requests/Sec

Rate at which HTTP requests using the MOVE method are made to the WWW service, per second.

Total Copy Requests

Number of HTTP requests that were using the COPY method since WWW service startup.

Copy Requests/Sec

Rate at which HTTP requests using the COPY method are made to the WWW service, per second.

Total Mkcol Requests

Number of HTTP requests that were using the MKCOL method since WWW service startup.

Mkcol Requests/Sec

Rate at which HTTP requests using the MKCOL method are made to the WWW service, per second.

Total Propfind Requests

Number of HTTP requests that were using the PROPFIND method since WWW service startup.

Propfind Requests/Sec

Rate at which HTTP requests using the PROPFIND method are made to the WWW service, per second.

Total Proppatch Requests

Number of HTTP requests that were using the PROPPATCH method since WWW service startup.

Proppatch Requests/Sec

Rate at which HTTP requests using the PROPPATCH method are made to the WWW service, per second.

Total Search Requests

Number of HTTP requests that were using the SEARCH method since WWW service startup.

Search Requests/Sec

Rate at which HTTP requests using the SEARCH method are made to the WWW service, per second.

Total Lock Requests

Number of HTTP requests that were using the LOCK method since WWW service startup.

Lock Requests/Sec

Rate at which HTTP requests using the LOCK method are made to the WWW service, per second.

Total Unlock Requests

Number of HTTP requests that were using the UNLOCK method since WWW service startup.

Unlock Requests/Sec

Rate at which HTTP requests using the UNLOCK method are made to the WWW service, per second.

Total Other Requests Methods

Number of HTTP requests that do not use the OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND,PROPPATCH, SEARCH, LOCK, or UNLOCK methods since WWW service startup. May include LINK or other methods supported by gateway applications.

Other Requests Methods/Sec

Rate at which HTTP requests are made to the WWW service that do not use the methods listed for Total Other Requests, per second.

Total Method Requests

Number of HTTP requests since WWW service startup.

Total Method Requests/Sec

Rate at which all HTTP requests are received, per second.

Total Not Found Errors

Number of requests that could not be satisfied by the server because the requested document could not be found (since service startup). Generally reported as HTTP error 404.

Not Found Errors/Sec

Rate of errors due to requests that couldn't be satisfied by the server because the requested document couldn't be found, per second.

Total Locked Errors

Number of requests that could not be satisfied by the server because the requested document was locked (since service startup).Generally reported as HTTP error 423.

Locked Errors/Sec

Rate at which requests couldn't be satisfied because the document requested was locked, per second.

Current CGI Requests

Current number of CGI requests that are being processed simultaneously by the WWW service.

Total CGI Requests

Number of all CGI requests that have been made since WWW service startup.

CGI Requests/Sec

Rate at which CGI requests are being processed simultaneously by the WWW service, per second.

Maximum CGI Requests

Maximum number of CGI requests simultaneously processed by the WWW service since service startup.

Current ISAPI Extension Requests

Current number of ISAPI extension requests that are being processed simultaneously by the WWW service.

Total ISAPI Extension Requests

Number of all ISAPI extension requests that have been made since WWW service startup.

ISAPI Extension Requests/Sec

Rate of ISAPI extension requests that are processed simultaneously by the WWW service, per second.

Maximum ISAPI Extension Requests

Maximum number of ISAPI extension requests that have been processed simultaneously by the WWW service.

Current CAL count for authenticated users

This counter is no longer valid. The value will always be zero.

Maximum CAL count for authenticated users

This counter is no longer valid. The value will always be zero.

Total count of failed CAL requests for authenticated users

This counter is no longer valid. The value will always be zero.

Current CAL count for SSL connections

This counter is no longer valid. The value will always be zero.

Maximum CAL count for SSL connections

This counter is no longer valid. The value will always be zero.

Total count of failed CAL requests for SSL connections

This counter is no longer valid. The value will always be zero.

Total Allowed Async I/O Requests

This counter is no longer valid. The value will always be zero.

Total Blocked Async I/O Requests

This counter is no longer valid. The value will always be zero.

Total Rejected Async I/O Requests

This counter is no longer valid. The value will always be zero.

Current Blocked Async I/O Requests

This counter is no longer valid. The value will always be zero.

Measured Async I/O Bandwidth Usage

This counter is no longer valid. The value will always be zero.

Total blocked bandwidth bytes

Total bytes blocked due to bandwidth throttling settings (since service startup). This counter is new in IIS 6.0.

Current blocked bandwidth bytes

Current bytes temporarily blocked due to bandwidth throttling settings (since service startup). This counter is new in IIS6.0.

Service Uptime

Uptime for WWW service or Web site.

MaxCalSsl

This counter is no longer valid. The value will always be zero.

ASP System Monitor Counters

If you are running Active Server Pages (ASP) on your server, these counters can help you determine how well the pages are performing. The counters are designed to monitor server performance and cannot be configured for individual sites.

Counter Description

ASP Debugging Requests

Number of requests for debugging documents since WWW service startup.

Errors During Script Runtime

Number of requests failed due to runtime errors.

Errors From ASP Preprocessor

Number of requests failed due to preprocessor errors.

Errors From Script Compilers

Number of requests failed due to script compilation errors.

Errors/Sec

Number of errors per second.

Request Bytes In Total

Total size, in bytes, of all requests.

Request Bytes Out Total

Total size, in bytes, of responses sent to clients. This does not include standard HTTP response headers.

Request Execution Time

Number of milliseconds that it took to execute the most recent request.

Request Wait Time

Number of milliseconds the most recent request was waiting in the queue.

Requests Disconnected

Number of requests that were disconnected due to communication failure.

Requests Executing

Number of requests currently executing.

Requests Failed Total

Number of requests failed due to errors, authorization failure, and rejections.

Requests Not Authorized

Number of requests failed due to insufficient access rights.

Requests Not Found

Number of requests for files that were not found.

Requests Queued

Number of requests waiting for service from the queue.

Requests Rejected

Number of requests not executed because there were insufficient resources to process them.

Requests Succeeded

Number of requests that executed successfully.

Requests Timed Out

Number of requests that timed out.

Requests Total

Number of requests since the service was started.

Requests/Sec

Number of requests executed per second.

Script Engines Cached

Number of script engines in cache.

Session Duration

Number of milliseconds that the most recent session persisted.

Sessions Current

The current number of sessions being serviced.

Sessions Timed Out

Number of sessions timed out.

Sessions Total

Number of sessions since the service was started.

Templates Cached

Number of templates currently cached.

Template Cache Hit Rate

Percent of requests found in template cache.

Template Notifications

Number of templates invalidated in the cache due to change notification.

Transactions Aborted

Number of transactions aborted.

Transactions Committed

Number of transactions committed.

Transactions Pending

Number of transactions in progress.

Transactions Total

Number of transactions since the service was started.

Transactions/Sec

Transactions started per second.

In Memory Templates Cached

Number of compiled templates cached in memory.

In Memory Template Cache Hit Rate

Percent of requests found in cache in memory

Script Engine Cache Hit Rate

Percent of requests found in script engine cache.

Engine Flush Notifications

Number of engines invalidated in the cache due to change notification.

WWW Service Cache Counters

The WWW service and FTP service do not share a common cache. The caches are split into two separate performance objects: one for FTP service (IIS global counters) and one for the WWW service (WWW service cache counters).

WWW service cache counters are designed to monitor server performance and cannot be configured to monitor individual sites.

Counter Description

Active Flushed Entries

Active Flushed Entries are file handlers cached in user mode that will be closed when all current transfers complete. This counter is new in IIS 6.0.

Current File Cache Memory Usage

Current number of bytes used for the user-mode file cache. This counter is new in IIS 6.0.

Current Files Cached

Current number of files whose content is in the user-mode cache. This counter is new in IIS 6.0.

Total Files Cached

Number of files whose content was ever added to the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

File Cache Hits

Number of successful lookups in the user-mode file cache since WWW service startup. This counter is new in IIS 6.0.

File Cache Hits %

Ratio of user-mode file cache hits to total cache requests since WWW service startup. This counter is new in IIS 6.0.

File Cache Misses

Number of unsuccessful look ups in the user-mode file cache since WWW service startup. This counter is new in IIS 6.0.

File Cache Flushes

Number of files removed from the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

Maximum File Cache Memory Usage

Maximum number of bytes used for user-mode file cache since service startup. This counter is new in IIS 6.0.

Total Flushed Files

Number of file handles that have been removed from the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

Current URIs Cached

Number of URI information blocks that are currently in the user-mode cache. This counter is new in IIS 6.0.

Total URIs Cached

Number of URI information blocks that have been added to the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

URI Cache Hits

Number of successful look ups in the user-mode URI cache since WWW service startup. This counter is new in IIS 6.0.

URI Cache Misses

Number of unsuccessful lookups in the user-mode URI cache since WWW service startup. This counter is new in IIS 6.0.

URI Cache Hit %

Ratio of URI Cache Hits to total cache requests since WWW service startup. This counter is new in IIS 6.0.

URI Cache Flushes

Total URI cache flushes since WWW service startup. This counter is new in IIS 6.0.

Total Flushed URIs

Number of URI information blocks that have been removed from the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

Current Metadata Cached

Current number of metadata information blocks in the user-mode cache. This counter is new in IIS 6.0.

Total Metadata Cached

Number of metadata information blocks that have been added to the user-mode cache since service startup. This counter is new in IIS 6.0.

Metadata Cache Hits

Number of successful lookups in the user-mode metadata cache since WWW service startup. This counter is new in IIS 6.0.

Metadata Cache Misses

Number of unsuccessful look ups in the user-mode metadata cache since WWW service startup. This counter is new in IIS 6.0.

Metadata Cache Hits %

Ratio of successful lookups to total metadata cache requests. This counter is new in IIS 6.0.

Metadata Cache Flushes

Number of user-mode metadata cache flushes since WWW service startup. This counter is new in IIS 6.0.

Total Flushed Metadata

Number of metadata information blocks that have been removed from the user-mode cache since WWW service startup. This counter is new in IIS 6.0.

Kernel: Current URIs Cached

URI information blocks currently cached by the kernel. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: Total URIs Cached

Number of URI information blocks added to the kernel URI cache since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: URI Cache Hits

Number of successful look ups in the kernel URI cache since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: URI Cache Hits%

The ratio of kernel URI cache hits to total cache requests since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: URI Cache Hits/Sec

Number of kernel URI cache hits, per second. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel URI Cache Misses

Number of unsuccessful lookups in the kernel URI cache since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: URI Cache Flushes

Number of kernel URI cache flushes since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

Kernel: Total Flushed URIs

Number of URI information blocks that have been removed from the kernel cache since WWW service startup. Kernel counters reflect all HTTP.sys activity, not just IIS activity. This counter is new in IIS 6.0.

IIS Global Counters

These counters monitor FTP, SMTP, and NNTP services as a whole and cannot be configured to monitor individual sites. This is a change from IIS 5.x, in which global counters monitored WWW and FTP services. Additionally, some IIS 5.x counters are now obsolete and return a zero value.

Note

If the service you wish to monitor (FTP, SMTP, or NNTP) is not installed or is not running, the counters return a zero value.

Counter Description

Measured Async I/O Bandwidth Usage

This counter is no longer valid. The value will always be zero.

Total Blocked Async I/O Requests

This counter is no longer valid. The value will always be zero.

Total Rejected Async I/O Requests

This counter is no longer valid. The value will always be zero.

Current Blocked Async I/O Requests

This counter is no longer valid. The value will always be zero.

Measured Async I/O Bandwidth Usage

This counter is no longer valid. The value will always be zero.

Current Files Cached

Current number of files whose content is in the cache.

Total Files Cached

Number of files whose content was ever added to the cache.

File Cache Hits

Number of successful lookups in the file cache.

File Cache Misses

Number of unsuccessful lookups in the file cache.

File Cache Hits %

Ratio of File Cache Hits to total cache requests.

File Cache Flushes

Number of file cache flushes since server startup.

Current File Cache Memory Usage

Current number of bytes used for file cache.

Maximum File Cache Memory Usage

Maximum number of bytes used for file cache.

Active Flushed Entries

Number of cached file handles that will be closed when all current transfers complete.

Total Flushed Files

Number of file handles that have been removed from the cache since service start up.

Current URIs Cached

URI information blocks currently in the cache.

Total URIs Cached

Number of URI information blocks ever added to the cache.

URI Cache Hits

Number of successful lookups in the URI cache.

Uri Cache Misses

Number of unsuccessful lookups in the URI cache.

URI Cache Hit %

The ratio of URI Cache Hits to total cache requests.

URI Cache Flushes

URI Cache Flushes since server startup.

Total Flushed URIs

Number of URI information blocks that have been removed from the cache since service start up.

Current Blobs Cached

BLOB information blocks currently in the cache.

Total Blobs Cached

Number of BLOB information blocks ever added to the cache.

Blob Cache Hits

Number of successful lookups in the BLOB cache.

Blob Cache Misses

Number of unsuccessful lookups in the BLOB cache.

Blob Cache HitRatio

The ratio of BLOB Cache Hits to total cache requests.

Blob Cache Flushes

BLOB Cache Flushes since server startup.

Total Flushed Blobs

Number of BLOB information blocks that have been removed from the cache since service start up.

FTP Service Counters

These counters are designed to monitor FTP service performance. They can be configured to monitor a server or individual FTP sites.

Counter Description

Bytes Sent/Sec

Rate that data bytes are sent by the FTP service.

Bytes Received/Sec

Rate that data bytes are received by the FTP service.

Bytes Total/Sec

Sum of Bytes Sent/sec and Bytes Received/sec. This is the total rate of bytes transferred by the FTP service.

Total Files Sent

Total number of files sent by the FTP service since service startup.

Total Files Received

Total number of files received by the FTP service since service startup.

Total Files Transferred

Sum of Files Sent and Files Received. This is the total number of files transferred by the FTP service since service startup.

Current Anonymous Users

Number of users who currently have an anonymous connection using the FTP service.

Current NonAnonymous Users

Number of users who currently have a nonanonymous connection using the FTP service.

Total Anonymous Users

Number of users who established an anonymous connection withthe FTP service (since service startup).

Total NonAnonymous Users

Number of users who had nonanonymous connections to the FTP service since FTP service startup.

Maximum Anonymous Users

Maximum number of users who established concurrent anonymous connections using the FTP service (since service startup).

Maximum NonAnonymous Users

Maximum number of users who established concurrent nonanonymous connections using the FTP service (since service startup).

Current Connections

Current number of connections established with the FTP service.

Maximum Connections

Maximum number of simultaneous connections established with the FTP service.

Total Connection Attempts (all instances)

Number of connections that have been attempted using the FTP service (since service startup). This counter is for all instances listed.

Total Logon Attempts

Number of logons that have been attempted using the FTP service (since service startup).

FTP Service Uptime

FTP Service and FTP site uptime, in seconds.

SNMP Counters

If you prefer to use Simple Network Management Protocol (SNMP) services to monitor your Web servers, IIS exposes a set of counters via SNMP. These counters are defined in 3 .mib files in the %windir%\system32 folder. These files are named inetsrv.mib, http.mib and ftp.mib. Inetsrv.mib is a container object for the other two and does not contain any counters.

For information about installing and using the SNMP service see "SNMP" in Help and Support Center for Windows Server 2003.

SNMP FTP Service Counters

These SNMP counters are designed to monitor FTP service performance.

Counter Description

totalBytesSentHighWord

This is the high 32-bits of the total number of bytes sent by the FTP server.

totalBytesSentLowWord

This is the low 32-bits of the total number of bytes sent by the FTP server.

totalBytesReceivedHighWord

This is the high 32-bits of the total number of bytes received by the FTP server.

totalBytesReceivedLowWord

This is the low 32-bits of the total number of bytes received by the FTP server.

totalFilesSent

This is the total number of files sent by this FTP server.

totalFilesReceived

This is the total number of files received by this FTP server.

currentAnonymousUsers

This is the number of anonymous users currently connected to the FTP server.

currentNonAnonymousUsers

This is the number of nonanonymous users currently connected to the FTP server.

totalAnonymousUsers

This is the total number of anonymous users that have ever connected to the FTP server.

totalNonAnonymousUsers

This is the total number of nonanonymous users that have ever connected to the FTP server.

maxAnonymousUsers

This is the maximum number of anonymous users simultaneously connected to the FTP server.

maxNonAnonymousUsers

This is the maximum number of nonanonymous users simultaneously connected to the FTP server.

currentConnections

This is the current number of connections to the FTP server.

maxConnections

This is the maximum number of simultaneous connections to the FTP server.

connectionAttempts

This is the number of connection attempts that have been made to the FTP server.

logonAttempts

This is the number of logon attempts that have been made to the FTP server.

SNMP HTTP Service Counters

These counters are designed to monitor World Wide Web Publishing (WWW) service performance.

Counter Description

totalBytesSentHighWord

This is the high 32-bits of the total number of bytes sent by the WWW service (since service startup).

totalBytesSentLowWord

This is the low 32-bits of the total number of bytes sent by the WWW service (since service startup).

totalBytesReceivedHighWord

This is the high 32-bits of the total number of bytes received by the WWW service (since service startup).

totalBytesReceivedLowWord

This is the low 32-bits of the total number of bytes received by the WWW service (since service startup).

totalFilesSent

This is the total number of files sent by this WWW service (since service startup).

totalFilesReceived

This is the total number of files received by the WWW service (since service startup).

currentAnonymousUsers

This is the number of users who currently have an anonymous connection using the WWW service.

currentNonAnonymousUsers

This is the number of users who currently have a nonanonymous connection using the WWW service.

totalAnonymousUsers

This is the total number of users who established an anonymous connection with the WWW service (since service startup).

totalNonAnonymousUsers

This is the total number of users who established a nonanonymous connection with the WWW service (since service startup).

maxAnonymousUsers

This is the maximum number of users who established concurrent anonymous connections using the WWW service (since service startup).

maxNonAnonymousUsers

This is the maximum number of concurrent nonanonymous connections to the WWW service (since service startup).

currentConnections

This is the current number of connections established with the WWW service.

maxConnections

This is the maximum number of concurrent connections established with the WWW service (since service startup).

connectionAttempts

This is the number of connections that have been attempted using the WWW service (since service startup).

logonAttempts

This is the number of logons attempts to the WWW service (since service startup).

totalOptions

This is the number of HTTP requests using the OPTIONS method (since service startup).

totalGets

This is the number of HTTP requests using the GET method (since service startup). Get requests are the most common HTTP request.

totalPosts

This is the number of HTTP requests using the POST method (since service startup).

totalHeads

This is the number of HTTP requests using the HEAD method (since service startup). Head requests generally indicate a client is querying the state of a document they already have to see if it needs to be refreshed.

totalPuts

This is the number of HTTP requests using the PUT method (since service startup).

totalDeletes

This is the number of HTTP requests using the DELETE method (since service startup). Delete requests are generally used for file removals.

totalTraces

This is the number of HTTP requests using the TRACE method (since service startup). Trace requests allow the client to see what is being received at the end of the request chain and use the information for diagnostic purposes.

totalMove

This is the number of HTTP requests using the MOVE method (since service startup). Move requests are used for moving files and directories.

totalCopy

This is the number of HTTP requests using the COPY method (since service startup). Copy requests are used for copying files and directories.

totalMkcol

This is the number of HTTP requests using the MKCOL method (since service startup). Mkcol requests are used to create directories on the server.

totalPropfind

This is the number of HTTP requests using the PROPFIND method (since service startup). Propfind requests retrieve property values on files and directories.

totalProppatch

This is the number of HTTP requests using the PROPPATCH method (since service startup). Proppatch requests set property values on files and directories.

totalSearch

This is the number of HTTP requests using the SEARCH method (since service startup). Search requests are used to query the server to find resources that match a set of conditions provided by the client.

totalLock

This is the number of HTTP requests using the LOCK method (since service startup). Lock requests are used to lock a file for one user so that only that user can modify the file.

totalUnlock

This is the number of HTTP requests using the UNLOCK method (since service startup). Unlock requests are used to remove locks from files.

totalOthers

This is the number of HTTP requests that are not OPTIONS, GET,HEAD, POST, PUT, DELETE, TRACE, MOVE, COPY, MKCOL, PROPFIND,PROPPATCH, SEARCH, LOCK or UNLOCK methods (since service startup).

currentCGIRequests

This is the current number of CGI requests being simultaneously processed by the WWW service.

currentBGIRequests

This is the current number of ISAPI requests being simultaneously processed by the WWW service.

totalCGIRequests

This is the total number of CGI requests (since service startup).

totalBGIRequests

This is the total ISAPI requests received (since service startup).

maxCGIRequests

This is the maximum number of CGI requests simultaneously processed by the WWW service (since service startup).

maxBGIRequests

This is the maximum number of ISAPI requests simultaneously processed by the WWW service (since service startup).

currentBlockedRequests

This is the current number of requests that have been temporarily blocked by the WWW service due to bandwidth throttling settings.

totalBlockedRequests

This is the total number of requests that have been temporarily blocked by the WWW service due to bandwidth throttling settings.

totalAllowedRequests

This is the total number of requests that the WWW service has allowed when the bandwidth throttling settings on the server have been enabled (since service startup).

totalRejectedRequests

This is the total number of requests rejected due to bandwidth throttling settings (since service startup).

totalNotFoundErrors

This is the number of requests that couldn't be satisfied by the server because the requested document could not be found (since service startup). These are generally reported as an HTTP 404 error code to the client.

totalLockedErrors

This is the number of requests that couldn't be satisfied by the server because the requested was locked (since service startup). These are generally reported as an HTTP 423 error code to the client.

measuredBandwidth

This is the I/O bandwidth used by the WWW service, averaged over a minute.

currentCALsforAuthenticatedUsers

This counter is no longer valid. Value will always be zero.

maxCALsforAuthenticatedUsers

This counter is no longer valid. Value will always be zero.

totalCALFailedAuthenticatedUser

This counter is no longer valid. Value will always be zero.

currentCALsforSecureConnections

This counter is no longer valid. Value will always be zero.

maxCALsforSecureConnections

This counter is no longer valid. Value will always be zero.

totalCALFailedSecureConnection

This counter is no longer valid. Value will always be zero.