Patent ID: 8990634
Filing Date: 2015-03-24
Classification: G06F

Abstract:
1. A machine-implemented method comprising: detecting, by a health monitor, the health monitor in communication with a computing device, a failure condition or an abnormal condition with respect to a managed device that executes embedded firmware and is physically connected to the computing device; collecting periodically, by the health monitor in response to determining that the managed device may soon fail, first data from the computing device and second data from the managed device, the first data and the second data including snapshot information that is helpful for diagnosing a cause of the failure condition or the abnormal condition, said snapshot information further comprising information regarding delays of the managed device in response to requests from the computing device; combining, by the computing device, the first data and the second data into at least one data package; and providing, by the computing device, the at least one data package to one or more second computing devices for analysis.