NT Terminal Server metrics
NT Terminal Server Session Statistics
The NT Terminal Server Session Statistics metrics are described in the following table:
NT Terminal Server User Statistics
The NT Terminal Server User Statistics metric group is described in the following table:
Metric and available units | Description | Available units |
---|---|---|
User Name | Name of the logon user. Unit: string. | Not applicable |
% Processor Time | Percentage of elapsed time that all of the threads of this process used the processor to execute instructions. Unit: % | Not applicable |
% User Time | Percentage of elapsed time that this process's threads have spent executing code in User Mode. Unit: % | Not applicable |
% Privileged Time | Percentage of elapsed time that this process's threads have spent executing code in Privileged Mode. Unit: % | Not applicable |
Virtual Bytes Peak | Maximum number of bytes of virtual address space that the process has used at any one time. Unit: bytes |
|
Virtual Bytes | Current size in bytes of the virtual address space the process is using. Units: bytes |
|
Page Faults | Page faults by the threads executing in this process. Unit: faults |
|
Working Set Peak | Maximum number of bytes in the Working Set of this process at any point in time. Unit: bytes |
|
Working Set | Current number of bytes in the Working Set of this process. Unit: bytes |
|
Page File Bytes Peak | Maximum number of bytes this process has used in the paging files. Unit: bytes |
|
Page File Bytes | Current number of bytes this process has used in the paging files. Unit: bytes |
|
Private Bytes | Current number of bytes this process has allocated that cannot be shared with other processes. Unit: bytes |
|
Thread Count | Number of threads currently active in this process. Unit: threads |
|
Priority Base | Current base priority of this process. | Not applicable |
Elapsed Time | Total elapsed time this process has been running. Unit: seconds | Not applicable |
ID Process | Unique identifier of the process. | Not applicable |
Pool Paged Bytes | Number of bytes in the Paged Pool, a system memory area where space is acquired by operating system components as they accomplish their appointed tasks. Unit: bytes |
|
Pool Nonpaged Bytes | Number of bytes in the Nonpaged Pool, a system memory area where space is acquired by operating system components as they accomplish their appointed tasks. Unit: bytes |
|
NT Terminal Server Process Configuration
The NT Terminal Server Process Configuration metric group is described in the following table:
Metric | Description |
---|---|
Process Name | Name of the process. |
Process ID | ID of the process. |
Session Name | Name of the session. |
Session ID | ID of the session. |
User Name | User who starts the process. |
Start Time | Process start time. |
NT Terminal Server Session Configuration
The NT Terminal Server Session Configuration metric group is described in the following table:
Metric and available units | Description |
---|---|
Session Name | Name of the session. |
Session ID | ID of the session. |
User Name | Name of the user. |
Domain Name | Name of the domain the user is in. |
Connection State | The session connection state. |
Initial Program | The name of the initial program the Terminal Services runs when the user logs on. |
Application Name | Published name of the application that the session is running. |
Client Machine Name | Name of the client machine. |
Client Protocol Type. | Information about the session type. |
Client Network Type | The network type of the client. |
Client Network Address | The network address of the client. |
NT Terminal Server UserConfig Configuration
The following table describes the NT Terminal Server UserConfig Configuration metric group:
Metric | Description |
---|---|
User Name | The name of the user associated with the session, that is, the logon user name. Unit: string. |
Initial Program | The path of the initial program that Terminal Services runs when the user logs on. Normally, it is a blank string. |
Working Directory | The path of the working directory for the initial program. Normally, it is a blank string. |
Inherit Initial Program | Indicates whether the client can specify the initial program. |
Allow Logon Terminal Server | Indicates whether the user account may log on to a terminal server. |
Timeout Settings Connections | Specifies the maximum connection duration, in milliseconds. One minute before the connection timeout interval expires, the user is notified of the pending disconnection. The user's session is disconnected or terminated depending on the Broken Timeout Settings value. Every time the user logs on, the timer is reset. A value of zero indicates the connection timer is disabled. |
Timeout Settings Disconnections | Specifies the maximum duration, in milliseconds, that a terminal server retains a disconnected session before the logon is terminated. A value of zero indicates the disconnection timer is disabled. |
Timeout Settings Idle | Specifies the maximum idle time, in milliseconds. If there is no keyboard or mouse activity for the specified interval, the user's session is disconnected or terminated depending on the Broken Timeout Settings value. A value of zero indicates the idle timer is disabled. |
Device Client Drives | Citrix ICA clients: A value that indicates whether the terminal server automatically reestablishes client drive mappings at logon. |
Device Client Printers | RDP 5.0 clients and Citrix ICA clients: A value that indicates whether the terminal server automatically reestablishes client printer mappings at logon. |
Device Client Default Printer | RDP 5.0 clients and Citrix ICA clients: A value that indicates whether the client printer is the default printer. |
Broken Timeout Settings | Indicates what happens when the connection or idle timers expire or when a connection is lost due to a connection error. |
Reconnect Settings | Indicates how a disconnected session for this user can be reconnected. |
Modem Callback Settings | Citrix ICA clients: A value that indicates the configuration for dialup connections in which the terminal server hangs up and then calls back the client to establish the connection. |
Modem Callback Phone Number | Citrix ICA clients: A null-terminated string containing the phone number to use for callback connections. Normally, it is a blank string. |
Shadowing Settings | RDP 5.0 clients and Citrix ICA clients: A value that indicates whether the user session can be shadowed. Shadowing allows a user to remotely monitor the on-screen operations of another user. |
Terminal Server Profile Path | The path of the user's profile for terminal server logon. Normally, it is a blank string. |
Terminal Server Home Directory | The path of the user's home directory for terminal server logon. This string can specify a local path or a UNC path (\\machine\share\path). See Terminal Server Remote HomeDir. Normally, it is a blank string. |
Terminal Server HomeDir Drive | A drive letter to which the UNC path specified in the Terminal Server Home Directory string is mapped. See Terminal Server Remote HomeDir. Normally, it is a blank string. |
Terminal Server Remote HomeDir | Indicates whether the user's home directory for terminal server logon is a local path or a mapped drive letter. |