Summary:
How to use SystemEDGE to get data for CPU or Memory utilization of a specific process.
1. For memory utilization create a threshold monitor using processEntry: processMEM
This reports the percentage (0-100) of real memory used by this process.
Example in sysedge.cf for (process calc.exe)
monitor processEntry calc processMEM 18 0x0 60 absolute > 95 '' '' processEntry calc processMEM warning
2. For CPU utilization create a threshold monitor using processEntry: processTimePermil
Example in sysedge.cf for (process calc.exe)
watch process procTimePermil 'calc' 1234 0x0 60 absolute > 950000 '' '' processEntry calc processTimePermil warning
Here are values as a guideline for creating the threshold:
1%=10000
10%=100000
100%=1000000