Understand Performance Data for Windows Servers
In order to understand and meaningfully analyse performance data on Windows servers, you should preferably have a thorough understanding of all the factors affecting application performance on Microsoft Windows servers. This is a very large topic and we do not attempt to cover it here.
In this section you will find brief descriptions of the Windows server performance data items provided by LANSA Composer's performance data collection, along with information on how the data is collected by LANSA Composer. Please refer to the followings topics:
Performance Data Items for Windows Servers
Performance Data Collection on Windows Servers
Performance Data Items for Windows Servers
In addition to the Common Performance Data Items, the following performance data items are provided when LANSA Composer is running on a Windows server:
Item
|
Description
|
Kernel
|
The amount of time (in milliseconds) that the process has executed in kernel mode during the execution of this item.
|
User
|
The amount of time (in milliseconds) that the process has executed in user mode during the execution of this item.
|
HdlC
|
The number of open handles that belong to the process.
|
HdlC Delta
|
The nett change in the HdlC value during the execution of this item.
|
CChg
|
The Commit Charge value in bytes for the process. Commit Charge is the amount of memory that the memory manager has committed for a running process.
|
CChg Delta
|
The nett change in the CChg value during the execution of this item.
|
PagF
|
The number of page faults that occurred during the execution of this item.
|
I/O Count
|
The total of the Read I/O, Write I/O and Other I/O values for this item.
|
I/O Bytes
|
The total of the Read Bytes, Write Bytes and Other Bytes values for this item.
|
Read I/O
|
The number of read I/O operations performed during the execution of this item.
|
Read Bytes
|
The number of bytes transferred by read I/O operations performed during the execution of this item.
|
Write I/O
|
The number of write I/O operations performed during the execution of this item.
|
Write Bytes
|
The number of bytes transferred by write I/O operations performed during the execution of this item.
|
Other I/O
|
The number of I/O operations other than read or write operations performed during the execution of this item.
|
Other Bytes
|
The number of bytes transferred by I/O operations other than read or write operations during the execution of this item.
|
|
Performance Data Collection on Windows Servers
On a Windows server, performance data is collected using the following application program interfaces provided by the operating system:
GetTickCount
GetProcessTimes
GetProcessHandleCount
GetProcessMemoryInfo
GetProcessIoCounters
You can refer to Microsoft's documentation of these application program interfaces for further insights on the performance data items provided.