bec_lib.bec_service.ServiceMetric#

class ServiceMetric(pid: int, cmdline: list, process_name: str, username: str, hostname: str, cpu_percent: float, cpu_times: dict, num_threads: int, memory_in_mb: float, memory_used_percent: float, create_time: float)[source]#

Bases: object

Container for keeping performance metrics.

Methods

Attributes

pid

cmdline

process_name

username

hostname

cpu_percent

cpu_times

num_threads

memory_in_mb

memory_used_percent

create_time