rsd_lib.resources.v2_2.system.memory_metrics
Module¶rsd_lib.resources.v2_2.system.memory_metrics.
ActionsField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
clear_current_period
= <sushy.resources.common.ActionField object>¶rsd_lib.resources.v2_2.system.memory_metrics.
AlarmTripsField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
AlarmTrips field
Alarm trip information about the memory.
address_parity_error
= <sushy.resources.base.Field object>¶Address parity error detected status.
correctable_ecc_error
= <sushy.resources.base.Field object>¶Correctable data error threshold crossing alarm trip detected status.
spare_block
= <sushy.resources.base.Field object>¶Spare block capacity crossing alarm trip detected status.
temperature
= <sushy.resources.base.Field object>¶Temperature threshold crossing alarm trip detected status.
uncorrectable_ecc_error
= <sushy.resources.base.Field object>¶Uncorrectable data error threshold crossing alarm trip detected status.
rsd_lib.resources.v2_2.system.memory_metrics.
CurrentPeriodField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
CurrentPeriod field
This object contains the Memory metrics since last reset or ClearCurrentPeriod action.
blocks_read
= <sushy.resources.base.Field object>¶Number of blocks read since reset.
blocks_written
= <sushy.resources.base.Field object>¶Number of blocks written since reset.
rsd_lib.resources.v2_2.system.memory_metrics.
HealthDataField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
HealthData field
This type describes the health information of the memory.
alarm_trips
= <rsd_lib.resources.v2_2.system.memory_metrics.AlarmTripsField object>¶Alarm trip information about the memory.
data_loss_detected
= <sushy.resources.base.Field object>¶Data loss detection status.
last_shutdown_success
= <sushy.resources.base.Field object>¶Status of last shutdown.
performance_degraded
= <sushy.resources.base.Field object>¶Performance degraded mode status.
predicted_media_life_left_percent
= <sushy.resources.base.Field object>¶The percentage of reads and writes that are predicted to still be available for the media.
remaining_spare_block_percentage
= <sushy.resources.base.Field object>¶Remaining spare blocks in percentage.
rsd_lib.resources.v2_2.system.memory_metrics.
IntelRackScaleField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
bandwidth_percent
= <sushy.resources.base.Field object>¶Memory Bandwidth in Percent
consumed_power_watt
= <sushy.resources.base.Field object>¶Power consumed by Memory domain resource
ecc_errors_count
= <sushy.resources.base.Field object>¶Number of ECC Errors found on this Memory module
health
= <sushy.resources.base.Field object>¶Memory module Health as a discrete sensor reading
temperature_celsius
= <sushy.resources.base.Field object>¶Temperature of the Memory resource
thermal_margin_celsius
= <sushy.resources.base.Field object>¶Memory Thermal Margin in degree Celsius
throttled_cycles_percent
= <sushy.resources.base.Field object>¶The percentage of memory cycles that were throttled due to power limiting.
rsd_lib.resources.v2_2.system.memory_metrics.
LifeTimeField
(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
LifeTime field
This object contains the Memory metrics for the lifetime of the Memory.
blocks_read
= <sushy.resources.base.Field object>¶Number of blocks read for the lifetime of the Memory.
blocks_written
= <sushy.resources.base.Field object>¶Number of blocks written for the lifetime of the Memory.
rsd_lib.resources.v2_2.system.memory_metrics.
MemoryMetrics
(connector, path='', redfish_version=None, reader=None)¶Bases: rsd_lib.base.ResourceBase
MemoryMetrics resource class
MemoryMetrics contains usage and health statistics for a single Memory module or device instance.
block_size_bytes
= <sushy.resources.base.Field object>¶Block size in bytes.
clear_current_period
()¶Clear the current the period of memory_metrics.
MissingActionError, if no clear_current_period action exists.
current_period
= <rsd_lib.resources.v2_2.system.memory_metrics.CurrentPeriodField object>¶This object contains the Memory metrics since last reset or ClearCurrentPeriod action.
health_data
= <rsd_lib.resources.v2_2.system.memory_metrics.HealthDataField object>¶This object describes the health information of the memory.
life_time
= <rsd_lib.resources.v2_2.system.memory_metrics.LifeTimeField object>¶This object contains the Memory metrics for the lifetime of the Memory.
oem
= <rsd_lib.resources.v2_2.system.memory_metrics.OemField object>¶Oem specific properties.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.