Patent ID: 9594621
Date: 2017-03-14
CPC Classifications: G06F,H04L

Claim:
1. A method for online network device diagnostics, the method comprising: generating, by a network device monitoring and recovery system and based at least in part on a schema that describes a plurality of entities included in a network device, a software entity profile of entity object instances that represent the plurality of entities included in the network device, the entities including both hardware components and interfaces between the hardware components; registering, by the network device monitoring and recovery system, the software entity profile to one or more proxies implemented on the network device; receiving, by at least one respective proxy of the one or more proxies implemented on the network device, diagnostic information corresponding to a respective entity from the plurality of entities represented in the software entity profile registered to the one or more proxies; and communicating, by the at least one proxy of the one or more proxies to a response subsystem, the diagnostic information for the respective entity, and a respective connective path through the entities for the respective entity, based at least in part on the software entity profile.