Web Service Object

The Server performance object consists of counters that measure communication between the local computer and the network.

Counter Name

Description

Counter Type

Blocking Requests Rejected

Shows the number of times that the server has rejected blocking server message block requests (SMBs) due to insufficient count of free work items. This counter indicates whether the MaxWorkItem or MinFreeWorkItems server registry parameters might need tuning.

PERF_COUNTER_COUNTER

Bytes Received/sec

Shows the rate at which the server is receiving bytes from the network. This counter indicates how busy the server is.

PERF_COUNTER_BULK_COUNT

Bytes Total/sec

Shows the rate at which the server is transmitting bytes through the network. This value provides an overall indication of how busy the server is.

PERF_COUNTER_BULK_COUNT

Bytes Transmitted/sec

Shows the rate at which the server is sending bytes on the network. This counter indicates how busy the server is.

PERF_COUNTER_BULK_COUNT

Context Blocks Queued/sec

Shows the rate at which work context blocks had to be placed on the server's FSP queue to await server action.

PERF_COUNTER_COUNTER

Errors Access Permissions

Shows the number of times attempts to open files on behalf of clients have failed with the message STATUS_ACCESS_DENIED. This counter can indicate is someone is attempting to access random files to improperly access a file that was not properly protected.

PERF_COUNTER_RAWCOUNT

Errors Granted Access

Shows the number of times that attempts to access files successfully opened were denied. This counter can indicate attempts to access files without proper access authorization.

PERF_COUNTER_RAWCOUNT

Errors Logon

Shows the number of failed logon attempts to the server. This counter can indicate whether password guessing programs are being used to crack the security on the server.

PERF_COUNTER_RAWCOUNT

Errors System

Shows the number of times that an internal server error was detected. Errors can reflect problems with logon, security, memory allocation, disk operations, transport driver interface operations, communication (such as receipt of unimplemented or unrecognized SMBs), or I/O Request Packet stack size for the server.
Many of these errors are also written to the System log and Security log in Event Viewer. The server can recover from most the errors displayed by this counter, but they are unexpected and should be reported to Microsoft Product Support Services.

PERF_COUNTER_RAWCOUNT

File Directory Searches

Shows the number of searches for files currently active in the server. This counter indicates current server activity.

PERF_COUNTER_RAWCOUNT

Files Open

Shows the number of files currently opened on the server. This counter indicates current server activity.

PERF_COUNTER_RAWCOUNT

Files Opened Total

Shows the number of successful attempts to open a file performed by the server of behalf of clients. This counter is useful in determining the amounts of file I/O and overhead for path-based operations, and for determining the effectiveness of open locks.

PERF_COUNTER_RAWCOUNT

Logon Total

Shows all interactive logon attempts, network logon attempts, service logon attempts, successful logon attempts, and failed logon attempts since the computer was last rebooted.

PERF_COUNTER_RAWCOUNT

Logon/sec

Shows the rate of all interactive logon attempts, network logon attempts, service logon attempts, successful logon attempts, and failed logon attempts.

PERF_COUNTER_COUNTER

Pool Nonpaged Bytes

Shows the size, in bytes, of nonpageable computer memory that the server is currently using. This value is useful for determining the values of the MaxNonpagedMemoryUsage entry in the Windows 2000 Registry. For more information, see the Technical Reference to the Windows 2000 Registry on the Windows   2000 Resource Kit companion CD.

PERF_COUNTER_RAWCOUNT

Pool Nonpaged Failures

Shows how many times allocations from the nonpaged pool have failed. This counter indicates that the computer's physical memory is too small.

PERF_COUNTER_COUNTER

Pool Nonpaged Peak

Shows the maximum size, in bytes, of the nonpaged pool the server has had in use at any one point. This counter indicates how much physical memory the computer should have.

PERF_COUNTER_RAWCOUNT

Pool Paged Bytes

Shows the size, in bytes, of pageable computer memory that the server is currently using. This counter can help in determining good values for the MaxPagedMemoryUsage registry entry.

PERF_COUNTER_RAWCOUNT

Pool Paged Failures

Shows how many times allocations from the paged pool have failed. This counter indicates that the computer's physical memory or page file are too small.

PERF_COUNTER_RAWCOUNT

Pool Paged Peak

Shows the maximum size, in bytes, of the paged pool that the server has allocated. This counter indicates the proper sizes of the page file(s) and physical memory.

PERF_COUNTER_RAWCOUNT

Server Sessions

Shows the number of sessions currently active in the server. This counter indicates current server activity.

PERF_COUNTER_RAWCOUNT

Sessions Errored Out

Shows the number of sessions that have been closed due to unexpected error conditions. This counter indicates how frequently network problems are causing dropped sessions on the server. The Sessions Errored Out counter reports auto-disconnects along with errored-out sessions. For a more accurate value for errored-out sessions, obtain the value for Sessions Timed Out and reduce the Sessions Errored Out value by that amount.

PERF_COUNTER_RAWCOUNT

Sessions Forced Off

Shows the number of sessions that have been forced to log off. This counter can indicate how many sessions were forced to log off due to logon time constraints.

PERF_COUNTER_RAWCOUNT

Sessions Logged Off

Shows the number of sessions that have terminated normally. This counter is useful in interpreting the statistics from Sessions Timed Out and Sessions Errored Out.

PERF_COUNTER_RAWCOUNT

Sessions Timed Out

Shows the number of sessions that have been closed because idle time exceeded the AutoDisconnect parameter for the server. This counter shows whether the AutoDisconnect setting is helping to conserve resources.

PERF_COUNTER_RAWCOUNT

Work Item Shortages

Shows the number of times STATUS_DATA_NOT_ACCEPTED was returned at receive indication time. This occurs when no work item is available or can be allocated to service the incoming request. This counter indicates whether the InitWorkItems or MaxWorkItems registry entries might need to be adjusted.

PERF_COUNTER_COUNTER