Patent ID: 9336111
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. A chronological data logging computer-implemented method comprising: detecting the availability of status-related data within a field replaceable unit (FRU) of a server storage system, wherein the status-related data pertains to whether the FRU is functioning properly, wherein the status-related data includes monitored environmental conditions external and internal to the FRU using sensors included within the FRU, including temperature, humidity, and abnormal input and output conditions with respect to the FRU; generating, by the FRU, the status-related data at a varying rate according to a mode of operation of the FRU, wherein the status-related data is generated less frequently during a sleep mode than during normal operation of the FRU, wherein the FRU is configured to periodically wake from the sleep mode such that status-related data is generated more frequently than during the sleep mode, wherein the status-related data is generated more frequently during a heavy usage mode than during normal operation of the FRU; writing run-time data, accumulated time data, and the status-related data to persistent memory within the FRU, wherein the status-related data is stored within one of a database file and a flat file, wherein the status-related data includes an occurrence of a fault condition providing a cause for a fault of the FRU prior to replacement of the FRU; and suspending writing of additional status-related data to the one of the database file and the flat file within the FRU based upon, at least in part, writing the status-related data to the one of the database file and the flat file.