BACK TO INDEX

Win32_PerfFormattedData_PerfNet_Server
The Server performance object consists of counters that measure communication between the local computer and the network.
NameSpace Path
\ROOT\CIMV2
PROPERTYSMS_REPORTCIMTYPEDESCRIPTION
BlockingRequestsRejectedUInt32The number of times the server has rejected blocking SMBs due to insufficient count of free work items. Indicates whether the MaxWorkItem or MinFreeWorkItems server parameters might need to be adjusted.
BytesReceivedPersecUInt64The number of bytes the server has received from the network. Indicates how busy the server is.
BytesTotalPersecUInt64The number of bytes the server has sent to and received from the network. This value provides an overall indication of how busy the server is.
BytesTransmittedPersecUInt64The number of bytes the server has sent on the network. Indicates how busy the server is.
CaptionStringA short textual description (one-line string) for the statistic or metric.
ContextBlocksQueuedPersecUInt32Context Blocks Queued per second is the rate at which work context blocks had to be placed on the server's FSP queue to await server action.
DescriptionStringA textual description of the statistic or metric.
ErrorsAccessPermissionsUInt32The number of times opens on behalf of clients have failed with STATUS_ACCESS_DENIED. Can indicate whether somebody is randomly attempting to access files in hopes of getting at something that was not properly protected.
ErrorsGrantedAccessUInt32The number of times accesses to files opened successfully were denied. Can indicate attempts to access files without proper access authorization.
ErrorsLogonUInt32The number of failed logon attempts to the server. Can indicate whether password guessing programs are being used to crack the security on the server.
ErrorsSystemUInt32The number of times an internal Server Error was detected. Unexpected errors usually indicate a problem with the Server.
FileDirectorySearchesUInt32The number of searches for files currently active in the server. Indicates current server activity.
FilesOpenUInt32The number of files currently opened in the server. Indicates current server activity.
FilesOpenedTotalUInt32The number of successful open attempts performed by the server of behalf of clients. Useful in determining the amount of file I/O, determining overhead for path-based operations, and for determining the effectiveness of open locks.
Frequency_ObjectUInt64NA
Frequency_PerfTimeUInt64NA
Frequency_Sys100NSUInt64NA
LogonPersecUInt32Logon/sec is the rate of all server logons.
LogonTotalUInt32Logon Total includes all interactive logons, network logons, service logons, successful logon, and failed logons since the machine is last rebooted.
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.
PoolNonpagedBytesUInt32The number of bytes of non-pageable computer memory the server is using. This value is useful for determining the values of the MaxNonpagedMemoryUsage value entry in the Windows NT Registry.
PoolNonpagedFailuresUInt32The number of times allocations from nonpaged pool have failed. Indicates that the computer's physical memory is too small.
PoolNonpagedPeakUInt32The maximum number of bytes of nonpaged pool the server has had in use at any one point. Indicates how much physical memory the computer should have.
PoolPagedBytesUInt32The number of bytes of pageable computer memory the server is currently using. Can help in determining good values for the MaxPagedMemoryUsage parameter.
PoolPagedFailuresUInt32The number of times allocations from paged pool have failed. Indicates that the computer's physical memory or paging file are too small.
PoolPagedPeakUInt32The maximum number of bytes of paged pool the server has had allocated. Indicates the proper sizes of the Page File(s) and physical memory.
ServerSessionsUInt32The number of sessions currently active in the server. Indicates current server activity.
SessionsErroredOutUInt32The number of sessions that have been closed due to unexpected error conditions or sessions that have reached the autodisconnect timeout and have been disconnected normally.
SessionsForcedOffUInt32The number of sessions that have been forced to logoff. Can indicate how many sessions were forced to logoff due to logon time constraints.
SessionsLoggedOffUInt32The number of sessions that have terminated normally. Useful in interpreting the Sessions Times Out and Sessions Errored Out statistics--allows percentage calculations.
SessionsTimedOutUInt32The number of sessions that have been closed due to their idle time exceeding the AutoDisconnect parameter for the server. Shows whether the AutoDisconnect setting is helping to conserve resources.
Timestamp_ObjectUInt64NA
Timestamp_PerfTimeUInt64NA
Timestamp_Sys100NSUInt64NA
WorkItemShortagesUInt32The 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. Indicates whether the InitWorkItems or MaxWorkItems parameters might need to be adjusted.
SAMPLE DATA INSTANCE
   [Description("The Server performance object consists of counters that measure communication between the local computer and the network."): ToInstance Amended, DisplayName("Server"): ToInstance Amended, genericperfctr: ToInstance Amended, locale(1033): ToInstance Amended]
   instance of Win32_PerfFormattedData_PerfNet_Server
   {
    [Description("The number of times the server has rejected blocking SMBs due to insufficient count of free work items. Indicates whether the MaxWorkItem or MinFreeWorkItems server parameters might need to be adjusted."): ToInstance Amended, DisplayName("Blocking Requests Rejected"): ToInstance Amended] BlockingRequestsRejected = 0;
    [Description("The number of bytes the server has received from the network. Indicates how busy the server is."): ToInstance Amended, DisplayName("Bytes Received/sec"): ToInstance Amended] BytesReceivedPersec = "0";
    [Description("The number of bytes the server has sent to and received from the network. This value provides an overall indication of how busy the server is."): ToInstance Amended, DisplayName("Bytes Total/sec"): ToInstance Amended] BytesTotalPersec = "0";
    [Description("The number of bytes the server has sent on the network. Indicates how busy the server is."): ToInstance Amended, DisplayName("Bytes Transmitted/sec"): ToInstance Amended] BytesTransmittedPersec = "0";
    [Description("Context Blocks Queued per second is the rate at which work context blocks had to be placed on the server's FSP queue to await server action."): ToInstance Amended, DisplayName("Context Blocks Queued/sec"): ToInstance Amended] ContextBlocksQueuedPersec = 0;
    [Description("The number of times opens on behalf of clients have failed with STATUS_ACCESS_DENIED. Can indicate whether somebody is randomly attempting to access files in hopes of getting at something that was not properly protected."): ToInstance Amended, DisplayName("Errors Access Permissions"): ToInstance Amended] ErrorsAccessPermissions = 2;
    [Description("The number of times accesses to files opened successfully were denied. Can indicate attempts to access files without proper access authorization."): ToInstance Amended, DisplayName("Errors Granted Access"): ToInstance Amended] ErrorsGrantedAccess = 0;
    [Description("The number of failed logon attempts to the server. Can indicate whether password guessing programs are being used to crack the security on the server."): ToInstance Amended, DisplayName("Errors Logon"): ToInstance Amended] ErrorsLogon = 10;
    [Description("The number of times an internal Server Error was detected. Unexpected errors usually indicate a problem with the Server."): ToInstance Amended, DisplayName("Errors System"): ToInstance Amended] ErrorsSystem = 0;
    [Description("The number of searches for files currently active in the server. Indicates current server activity."): ToInstance Amended, DisplayName("File Directory Searches"): ToInstance Amended] FileDirectorySearches = 0;
    [Description("The number of files currently opened in the server. Indicates current server activity."): ToInstance Amended, DisplayName("Files Open"): ToInstance Amended] FilesOpen = 3;
    [Description("The number of successful open attempts performed by the server of behalf of clients. Useful in determining the amount of file I/O, determining overhead for path-based operations, and for determining the effectiveness of open locks."): ToInstance Amended, DisplayName("Files Opened Total"): ToInstance Amended] FilesOpenedTotal = 6382;
    [Description("Logon/sec is the rate of all server logons."): ToInstance Amended, DisplayName("Logon/sec"): ToInstance Amended] LogonPersec = 0;
    [Description("Logon Total includes all interactive logons, network logons, service logons, successful logon, and failed logons since the machine is last rebooted."): ToInstance Amended, DisplayName("Logon Total"): ToInstance Amended] LogonTotal = 1218;
    [Description("The number of bytes of non-pageable computer memory the server is using. This value is useful for determining the values of the MaxNonpagedMemoryUsage value entry in the Windows NT Registry."): ToInstance Amended, DisplayName("Pool Nonpaged Bytes"): ToInstance Amended] PoolNonpagedBytes = 3029181;
    [Description("The number of times allocations from nonpaged pool have failed. Indicates that the computer's physical memory is too small."): ToInstance Amended, DisplayName("Pool Nonpaged Failures"): ToInstance Amended] PoolNonpagedFailures = 0;
    [Description("The maximum number of bytes of nonpaged pool the server has had in use at any one point. Indicates how much physical memory the computer should have."): ToInstance Amended, DisplayName("Pool Nonpaged Peak"): ToInstance Amended] PoolNonpagedPeak = 3046788;
    [Description("The number of bytes of pageable computer memory the server is currently using. Can help in determining good values for the MaxPagedMemoryUsage parameter."): ToInstance Amended, DisplayName("Pool Paged Bytes"): ToInstance Amended] PoolPagedBytes = 26413;
    [Description("The number of times allocations from paged pool have failed. Indicates that the computer's physical memory or paging file are too small."): ToInstance Amended, DisplayName("Pool Paged Failures"): ToInstance Amended] PoolPagedFailures = 0;
    [Description("The maximum number of bytes of paged pool the server has had allocated. Indicates the proper sizes of the Page File(s) and physical memory."): ToInstance Amended, DisplayName("Pool Paged Peak"): ToInstance Amended] PoolPagedPeak = 48597;
    [Description("The number of sessions currently active in the server. Indicates current server activity."): ToInstance Amended, DisplayName("Server Sessions"): ToInstance Amended] ServerSessions = 2;
    [Description("The number of sessions that have been closed due to unexpected error conditions or sessions that have reached the autodisconnect timeout and have been disconnected normally."): ToInstance Amended, DisplayName("Sessions Errored Out"): ToInstance Amended] SessionsErroredOut = 0;
    [Description("The number of sessions that have been forced to logoff. Can indicate how many sessions were forced to logoff due to logon time constraints."): ToInstance Amended, DisplayName("Sessions Forced Off"): ToInstance Amended] SessionsForcedOff = 0;
    [Description("The number of sessions that have terminated normally. Useful in interpreting the Sessions Times Out and Sessions Errored Out statistics--allows percentage calculations."): ToInstance Amended, DisplayName("Sessions Logged Off"): ToInstance Amended] SessionsLoggedOff = 611;
    [Description("The number of sessions that have been closed due to their idle time exceeding the AutoDisconnect parameter for the server. Shows whether the AutoDisconnect setting is helping to conserve resources."): ToInstance Amended, DisplayName("Sessions Timed Out"): ToInstance Amended] SessionsTimedOut = 0;
    [Description("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. Indicates whether the InitWorkItems or MaxWorkItems parameters might need to be adjusted."): ToInstance Amended, DisplayName("Work Item Shortages"): ToInstance Amended] WorkItemShortages = 0;
   };