ProcessCpu

class SystemMonitoring::CpuUtilization::ProcessCpu

Bases: Entity

Class Hierarchy : SystemMonitoring CpuUtilization ProcessCpu

This class represents state data.

Per process CPU utilization

process_name

Process name

type: std::string

config: False

process_id

Process ID

type: int

range: 0..4294967295

config: False

process_cpu_one_minute

Process CPU utilization in percent for past 1 minute

type: int

range: 0..4294967295

config: False

units: percentage

process_cpu_five_minute

Process CPU utilization in percent for past 5 minute

type: int

range: 0..4294967295

config: False

units: percentage

process_cpu_fifteen_minute

Process CPU utilization in percent for past 15 minute

type: int

range: 0..4294967295

config: False

units: percentage