BlockDev.NVMESmartLog¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
avail_spare |
r/w |
Available Spare: a normalized percentage (0% to 100%) of the remaining spare capacity available. |
|
cctemp |
r/w |
Critical Composite Temperature Threshold (CCTEMP): indicates the minimum Composite Temperature (temperature) value that indicates a critical overheating condition (e.g., may prevent continued normal operation, possibility of data loss, automatic device shutdown, extreme performance throttling, or permanent damage). A value of 0 indicates that no critical temperature threshold value is reported by the controller. |
|
critical_temp_time |
r/w |
Critical Composite Temperature Time: the amount of time in minutes that the Composite Temperature (temperature) is greater than or equal to the Critical Composite Temperature Threshold (cctemp). |
|
critical_warning |
r/w |
critical warnings for the state of the controller, see |
|
ctrl_busy_time |
r/w |
Amount of time the controller is busy with I/O commands, reported in minutes. |
|
media_errors |
r/w |
Media and Data Integrity Errors: the number of occurrences where the controller detected an unrecovered data integrity error (e.g. uncorrectable ECC, CRC checksum failure, or LBA tag mismatch). |
|
num_err_log_entries |
r/w |
Number of Error Information Log Entries: the number of Error Information log entries over the life of the controller. |
|
percent_used |
r/w |
Percentage Used: a vendor specific estimate of the percentage drive life used based on the actual usage and the manufacturer’s prediction. A value of 100 indicates that the estimated endurance has been consumed, but may not indicate an NVM subsystem failure. The value is allowed to exceed 100. |
|
power_cycles |
r/w |
The number of power cycles. |
|
power_on_hours |
r/w |
The number of power-on hours, excluding a non-operational power state. |
|
spare_thresh |
r/w |
Available Spare Threshold: a normalized percentage (0% to 100%) of the available spare threshold. |
|
temp_sensors |
[ |
r/w |
Temperature Sensor 1-8: array of the current temperature reported by temperature sensors 1-8 in Kelvins or 0 when the particular sensor is not available. |
temperature |
r/w |
Composite Temperature: temperature in Kelvins that represents the current composite temperature of the controller and associated namespaces or 0 when not applicable. |
|
total_data_read |
r/w |
An estimated calculation of total data read in bytes based on calculation of data units read from the host. A value of 0 indicates that the number of Data Units Read is not reported. |
|
total_data_written |
r/w |
An estimated calculation of total data written in bytes based on calculation of data units written by the host. A value of 0 indicates that the number of Data Units Written is not reported. |
|
unsafe_shutdowns |
r/w |
The number of unsafe shutdowns as a result of a Shutdown Notification not received prior to loss of power. |
|
warning_temp_time |
r/w |
Warning Composite Temperature Time: the amount of time in minutes that the Composite Temperature (temperature) is greater than or equal to the Warning Composite Temperature Threshold (wctemp) and less than the Critical Composite Temperature Threshold (cctemp). |
|
wctemp |
r/w |
Warning Composite Temperature Threshold (WCTEMP): indicates the minimum Composite Temperature (temperature) value that indicates an overheating condition during which controller operation continues. A value of 0 indicates that no warning temperature threshold value is reported by the controller. |
Methods¶
None
Details¶
- class BlockDev.NVMESmartLog¶