ProcessMetric Object
pid
Integer - Process id of the process.
type
string - Process type. One of the following values:
Browser
Tab
Utility
Zygote
Sandbox helper
GPU
Pepper Plugin
Pepper Plugin Broker
Unknown
serviceName
string (optional) - The non-localized name of the process.
name
string (optional) - The name of the process.
Examples for utility: Audio Service
, Content Decryption Module Service
, Network Service
, Video Capture
, etc.
cpu
CPUUsage - CPU usage of the process.
creationTime
number - Creation time for this process.
The time is represented as number of milliseconds since epoch.
Since the pid
can be reused after a process dies,
it is useful to use both the pid
and the creationTime
to uniquely identify a process.
memory
MemoryInfo - Memory information for the process.
sandboxed
boolean (optional) macOS Windows - Whether the process is sandboxed on OS level.
integrityLevel
string (optional) Windows - One of the following values:
untrusted
low
medium
high
unknown