1. A method comprising: receiving, by at least one proxy implemented on a network device, diagnostic information corresponding to a respective entity from a plurality of entities included in the network device, wherein the plurality of entities are represented in a software entity profile that represents the plurality of entities; and communicating, by the at least one proxy 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, to enable a recovery action to be performed.