uberAgent collects metrics per application/process like user and domain, CPU usage, RAM usage as well as network latency and throughput.
Note: processes are auto-grouped into applications, i.e. the application name is determined automatically without requiring any configuration. Information on how this works is available here.
Details
Source type: uberAgent:Process:ProcessDetail
Used in dashboards: Process Performance, Application Performance, Machine Performance, Application Usage, Process GPU, Single Machine Detail, Single Application Detail, Single User Detail, Analyze data over time
Enabled through configuration setting: ProcessDetailTop5 or ProcessDetailFull
Related configuration settings: [ProcessToApplicationMapping], [ApplicationMappingIgnoredProcesses], [ProcessDetailFull_Filter], [ProcessDetail_SendCommandline], [ProcessStartupSettings]
List of Fields in the Raw Agent Data
Field
Description
Data type
Unit
Measurement type
Platform
Example
ProcName
Process name
String
Snapshot
all
chrome.exe
ProcCPUTimeMs
Process CPU time
Number
ms
Sum
all
5000
ProcCPUPercent
Process CPU usage
Number
%
Average
all
12
ProcIOPSRead
Process I/O read operations
Number
Average
Win
200
ProcIOPSWrite
Process I/O write operations
Number
Average
Win
200
ProcIOReadCount
Count of process I/O read operations
Number
Count
Win
100
ProcIOWriteCount
Count of process I/O write operations
Number
Count
Win
100
ProcIOReadMB
Amount of process I/O read operations data volume
Number
MB
Sum
all
150
ProcIOWriteMB
Amount of process I/O write operations data volume
Number
MB
Sum
all
150
ProcIOLatencyReadMs2
Process I/O read operations latency
Number
ms
Average
Win
300
ProcIOLatencyWriteMs2
Process I/O write operations latency
Number
ms
Average
Win
300
ProcWorkingSetMB
Process consumed RAM
Number
MB
Snapshot
all
100
ProcNetKBPS
Process generated network traffic
Number
KB
Sum
Win
500
ProcUser
Process user
String
Snapshot
all
Domain\JohnDoe
ProcGpuComputePercent
Process GPU compute usage
Number
%
Average
Win
20
ProcGpuMemMB
Process GPU memory usage
Number
MB
Average
Win
150
AppId
Associated application ID. Used by uberAgent to lookup application names and populate field AppName.
Application and Process Performance Metrics
In this article
Process Detail
uberAgent collects metrics per application/process like user and domain, CPU usage, RAM usage as well as network latency and throughput.
Note: processes are auto-grouped into applications, i.e. the application name is determined automatically without requiring any configuration. Information on how this works is available here.
Details
uberAgent:Process:ProcessDetail
ProcessDetailTop5
orProcessDetailFull
[ProcessToApplicationMapping]
,[ApplicationMappingIgnoredProcesses]
,[ProcessDetailFull_Filter]
,[ProcessDetail_SendCommandline]
,[ProcessStartupSettings]
List of Fields in the Raw Agent Data
AppName
.The following field is empty unless
EnableExtendedInfo
is set to true:ProcGUID
The following field is empty unless
EnableExtendedInfo
and[ProcessDetail_SendCommandline]
are configured:ProcCmdline
List of Calculated Fields
ProcIOReadCount
+ProcIOWriteCount
ProcIOPSRead
+ProcIOPSWrite
ProcIOReadMB
+ProcIOWriteMB
ProcIOMB
/ProcIOCount
xProcIOPS
ProcIOLatencyReadMs
+ProcIOLatencyWriteMs
ProcIOLatencyMsRead
xProcIOCountRead
ProcIOLatencyMsWrite
xProcIOCountWrite
ProcIODurationReadMS
+ProcIODurationWriteMS
ProcUser
_time