A system to facilitate troubleshooting a hardware device in a network switching fabric is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to receive a message from a hardware device indicating that a problem has been detected at the device, perform a troubleshooting operation to determine the problem at the hardware device and generate a report including the results of the troubleshooting operation.
展开▼