Server Monitor

The Server Monitor is one of the most powerful monitors provided by AppPerfect Monitor Console. It provides you with data relating to your operating system and when used in conjunction with other monitoring data from the application you get a true glimpse into the working of your system. The server monitor allows you to monitor crucial parameters such as CPU usage, memory consumption, network and disk usage and processes that are running on the system.

The Windows 2000/XP/2003 Server Monitor uses the PDH (Performance Data Helper) library. All attributes available for monitoring  through this library are available in AppPerfect Monitor Console.

Processor

This attribute reports the consumption percentage per CPU in your operating system. High CPU usage causes an application to slow down, or hangs the system hence it is very important to monitor the CPU usage of an application and take corrective action.

CPU ID: If there are multiple CPUs present on a machine  AppPerfect Monitor provides a chart  with the usage details for each CPU in separate charts. If there is only a  single CPU on the machine a single chart with the Usage details of the CPU will be shown.

CPU Usage: The CPU Usage attribute shows a chart providing information about  the usage of each individual CPU.

Additional Attributes for Windows 2000/XP/2003 from the PDH (Performance Data Helper) library

% Processor Time: This shows the percentage of Processor Time taken.

Note: A number of dynamic attributes are also available for PDH Monitors.

Memory

This attribute measures virtual and physical memory usage. It gives you an easy interface to track the amount of  virtual and physical memory usage.  Running out of memory will cause applications to fail and excessive paging can have a drastic effect on performance. The memory attributes allow you to precisely catch these conditions as soon as they start occurring.

Total Physical Memory: The Available Physical Memory attribute provides information about the total physical memory available.

Used Physical Memory:The Used Physical Memory attribute displays information about the total memory being used by the system at a given time

Total Virtual Memory: This attribute displays information about the Total Virtual Memory set in the Windows 2000/XP/2003 operating system.

Used Virtual Memory: The Used Virtual Memory attribute displays  information about the total virtual memory usage of the system at a given time.

Additional Attributes for Windows 2000/XP/2003 from the PDH (Performance Data Helper) library

Available Physical Memory: This shows the available physical memory of the system.

Total Virtual Memory: This shows the total virtual memory of the system.

Used Virtual Memory: This shows the used virtual memory of the system.

Page Faults/sec: This shows the rate of Page Faults per second.

Note: A number of dynamic attributes are also available for PDH Monitors.

Network Interface

This attribute allows you to track network statistics. It monitors individual network interfaces for the numbers of packets received and sent via the network .

Network Card Name:If there are multiple network cards present in a machine the Network Card Name attribute will provide information in separate charts for each Network Card.

Network Packets Sent:This attribute provides a chart with information about the total number of network packets sent.

Network Packets Received:This attribute provides a chart with information about the total number of network packets received.

Additional Attributes for Windows 2000/XP/2003 from the PDH (Performance Data Helper) library

Packets Received/sec: This shows the rate at which packets are received in the network.

Packets Sent/sec: This shows the rate at which packets are sent in the network.

Note: A number of dynamic attributes are also available for PDH Monitors.

Disk I/O

This attribute reports on the reads/writes to the disk. I/O operations that read/write to hard disk are always the most expensive operations. Memory, if not controlled, may have to be written to swap space on the hard disk, which therefore increases your I/O read/writes to disk. This attribute helps you know if your application's behaviour has changed and if new settings are required to cope with new environment.

Disk Name: If there are multiple disks present in a machine, the Disk Name attribute will provide separate information about each individual disks along with the number or partitions.

Disk Writes: The Disk Writes attribute displays information about the speed of Disk write operations at a given time.

Disk Reads: The Disk Reads attribute displays information about the speed of Disk read operations at a given time.

Drive Name: If the Hard disk of a machine has multiple partitions the Drive Name attribute will display separate information for each of the drives present on the machine.

Used Space: The Used Space attribute provides information about the total used space on a disk drive.

Total Space: The Total Space attribute provides information about the size of the disk partition or total space of a disk drive.

Additional Attributes for Windows 2000/XP/2003 from the PDH (Performance Data Helper) library

Disk Writes: The Disk Writes attribute displays information about the speed of Disk write operations at a given time.

Disk Reads: The Disk Reads attribute displays information about the speed of Disk read operations at a given time.

Note: A number of dynamic attributes are also available for PDH Monitors.

Processes

The process attribute displays information on the total no of processes, process name, memory usage and processor time.

Process ID: This attribute displays the IDs of the various processes running at the time of monitoring a machine with a Windows2000/XP/2003 operating system.

Process Name:This attribute displays the name of each individual process running in a machine with a Windows 2000/XP/2003 operating system.

Memory Usage: The Memory Usage attribute provides information about the memory consumption of each individual processes.

Processor Time:The Processor Time attribute provides information about the CPU consumption time of each process.

Additional Attributes for Windows 2000/XP/2003 from the PDH (Performance Data Helper) library

AppPerfect Monitor Console shows you a list of processes for the Windows 2000/XP/2003 monitor but since processes are transient - that is they are constantly changing, they are not stored in the Monitor Console database.