The rsd_lib.resources.v2_2.system.processor_metrics Module

class rsd_lib.resources.v2_2.system.processor_metrics.ProcessorMetrics(connector, path='', redfish_version=None, registries=None, reader=None, json_doc=None, root=None)

Bases: rsd_lib.base.ResourceBase

ProcessorMetrics resource class

ProcessorMetrics contains usage and health statistics for a Processor (all Cores) .

average_frequency_mhz = <sushy.resources.base.Field object>

Average frequency [MHz]

bandwidth_percent = <sushy.resources.base.Field object>

CPU Bandwidth in [%]

consumed_power_watt = <sushy.resources.base.Field object>

Power consumed by Processor resource

health = <sushy.resources.base.Field object>

CPU Health as a discrete sensor reading

temperature_celsius = <sushy.resources.base.Field object>

Temperature of the Processor resource

throttling_celsius = <sushy.resources.base.Field object>

CPU Margin to throttle (temperature offset in degree Celsius)