Process Metrics

Process metrics are calculated for individual processes running on the computer.

Values for these metrics are sampled at intervals controlled by the parameter ProcessStatInterval. The peak values are then calculated for every report interval.

IP data process information is not collected on computers that run Windows XP.

Parameter

Description

PeakCPUUsage

The percentage of CPU time spend with the process in the busiest sample interval during a report interval. Derived from the Windows performance counter % Processor Time on the specific process object.

AverageCPUUsage

The average percentage of CPU time spend with the process during an entire report interval. Derived from the Windows performance counter % Processor Time on the specific process object on a Process object instance.

PeakMemoryUsage

The amount of memory consumed by the process in the sample interval where most memory was consumed during the report interval. Derived from the Windows performance counter Private Bytes on a Process object instance.

AverageMemoryUsage

The amount of memory consumed by the process averaged over an entire report interval. Derived from the Windows performance counter Private Bytes on a Process object instance.

PeakThreadCount

The maximum number of active threads in the process during a report interval. Derived from the Windows performance counter Thread Count on a Process object instance.

AverageThreadCount

The average number of active threads in the process during a report interval. Derived from the Windows performance counter Thread Count on a Process object instance.

PeakHandleCount

The number of handles opened by the process in a single sample interval during a report interval. Derived from the Windows performance counter Handle Count on a Process object instance.

AverageHandleCount

The average number of handles opened by the process during a report interval. Derived from the Windows performance counter Handle Count on a Process object instance.

AverageReadIO

The average number of disk and network I/O read operations. Derived from the Windows performance counter IO Read Operations/sec on a Process object instance.

PeakReadIO

The number of disk and network I/O write operations during the busiest sampling interval. Derived from the Windows performance counter IO Read Operations/sec on a Process object instance.

AverageWriteIO

The average number of disk and network I/O write operations. Derived from the Windows performance counter IO Write Operations/sec on a Process object instance.

PeakWriteIO

The number of disk and network I/O write operations during the busiest sampling interval. Derived from the Windows performance counter IO Write Operations/sec on a Process object instance.

OtherIO

The number of not disk and not network I/O operations during the busiest sampling interval. Derived from the Windows performance counter IO Other Operations/sec on a Process object instance.

OtherIOBytes

The number of not disk and not network I/O operations during the busiest sampling interval. Derived from the Windows performance counter IO Other Bytes/sec on a Process object instance.

PageFaults

The average number of page faults during a report interval. Derived from the Windows performance counter Page Faults/sec on a Process object instance.

ContextSwitches

The average number of context switches during a report interval. Derived from the Windows performance counter Context Switches/sec on a number of Thread object instance.

OwnerName

Process owner.

OwnerDomain

Authenticating domain of owner

Search this documentation

On this page

In this section